Remove static qualifier from non-static funtions, finish .h reorg.
authorMargaret Wasserman <margaret@margaret-moonshot3.painless-security.com>
Sun, 29 Jun 2014 11:10:30 +0000 (07:10 -0400)
committerMargaret Wasserman <margaret@margaret-moonshot3.painless-security.com>
Sun, 29 Jun 2014 11:10:30 +0000 (07:10 -0400)
gss.c
gss.h
mod_auth_gssapi.h

diff --git a/gss.c b/gss.c
index bc84033..667f068 100644 (file)
--- a/gss.c
+++ b/gss.c
@@ -88,7 +88,7 @@ gss_config_dir_create(apr_pool_t *p, char *d)
 }
 
 
-static const char *
+const char *
 get_gss_error(request_rec *r, OM_uint32 err_maj, OM_uint32 err_min, char *prefix)
 {
    OM_uint32 maj_stat, min_stat; 
@@ -141,7 +141,7 @@ get_gss_error(request_rec *r, OM_uint32 err_maj, OM_uint32 err_min, char *prefix
    return err_msg;
 }
 
-static int
+int
 get_gss_creds(request_rec *r,
               gss_auth_config *conf,
              gss_cred_id_t *server_creds)
@@ -206,7 +206,7 @@ get_gss_creds(request_rec *r,
    return 0;
 }
 
-static int
+int
 cmp_gss_type(gss_buffer_t token, gss_OID oid)
 {
    unsigned char *p;
diff --git a/gss.h b/gss.h
index 6fde4b8..6851a2c 100644 (file)
--- a/gss.h
+++ b/gss.h
@@ -83,4 +83,8 @@ get_gss_creds(request_rec *r, gss_auth_config *conf, gss_cred_id_t *server_creds
 int
 cmp_gss_type(gss_buffer_t token, gss_OID oid);
 
+int
+gss_authenticate(request_rec *r, gss_auth_config *conf, gss_conn_ctx ctx,
+                const char *auth_line, char **negotiate_ret_value);
+
 #endif
index a566418..be21b9b 100644 (file)
@@ -40,7 +40,7 @@
 #include "spnegokrb5.h"
 #endif
 
-int
-gss_authenticate user(request_rec *r);
+static int
+gss_authenticate_user(request_rec *r);
 
 #endif