X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mod_auth_kerb.cvs%2F.git;a=blobdiff_plain;f=src%2Fmod_auth_kerb.c;h=c81d16cbd7d1f10f6d150f80504a5b004539018c;hp=826d1040e51379e4ef1acc8c76f5eef723aa4bd8;hb=50472b1baa359201a3dc84c5e2cc8dc4009c2210;hpb=1d6e8881d7b974d02126da6c4a92028d7ca7350d diff --git a/src/mod_auth_kerb.c b/src/mod_auth_kerb.c index 826d104..c81d16c 100644 --- a/src/mod_auth_kerb.c +++ b/src/mod_auth_kerb.c @@ -1268,6 +1268,7 @@ authenticate_user_gss(request_rec *r, kerb_auth_config *conf, gss_OID_desc spnego_oid; gss_ctx_id_t context = GSS_C_NO_CONTEXT; gss_cred_id_t server_creds = GSS_C_NO_CREDENTIAL; + OM_uint32 ret_flags = 0; *negotiate_ret_value = "\0"; @@ -1336,11 +1337,12 @@ authenticate_user_gss(request_rec *r, kerb_auth_config *conf, &client_name, NULL, &output_token, - NULL, + &ret_flags, NULL, &delegated_cred); log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r, - "Verification returned code %d", major_status); + "Client %s us their credential", + (ret_flags & GSS_C_DELEG_FLAG) ? "sent" : "didn't send"); if (output_token.length) { char *token = NULL; size_t len;