1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
Compiler warning fixes.
--- a/src/mod_auth_kerb.c
+++ b/src/mod_auth_kerb.c
@@ -649,7 +649,8 @@ end:
static krb5_error_code
verify_krb5_user(request_rec *r, krb5_context context, krb5_principal principal,
const char *password, krb5_principal server,
- krb5_keytab keytab, int krb_verify_kdc, char *krb_service_name, krb5_ccache *ccache)
+ krb5_keytab keytab, int krb_verify_kdc,
+ const char *krb_service_name, krb5_ccache *ccache)
{
krb5_creds creds;
krb5_get_init_creds_opt options;
@@ -1227,6 +1228,7 @@ get_gss_creds(request_rec *r,
return 0;
}
+#ifndef GSSAPI_SUPPORTS_SPNEGO
static int
cmp_gss_type(gss_buffer_t token, gss_OID oid)
{
@@ -1253,6 +1255,7 @@ cmp_gss_type(gss_buffer_t token, gss_OID
return memcmp(p, oid->elements, oid->length);
}
+#endif
static int
authenticate_user_gss(request_rec *r, kerb_auth_config *conf,
@@ -1669,7 +1672,7 @@ kerb_authenticate_user(request_rec *r)
return ret;
}
-int
+static int
have_rcache_type(const char *type)
{
krb5_error_code ret;
|