Lines Matching refs:krb5
75 * krb5 [in/out] - The Kerberos 5 data struct being used and modified.
87 struct kerberos5data *krb5,
101 if(!krb5->spn) {
113 GSS_C_NT_HOSTBASED_SERVICE, &krb5->spn);
137 &krb5->context,
138 krb5->spn,
177 * krb5 [in/out] - The Kerberos 5 data struct being used and modified.
185 struct kerberos5data *krb5,
212 major_status = gss_unwrap(&minor_status, krb5->context, &input_token,
276 major_status = gss_wrap(&minor_status, krb5->context, 0,
304 * krb5 [in/out] - The Kerberos 5 data struct being cleaned up.
307 void Curl_auth_cleanup_gssapi(struct kerberos5data *krb5)
312 if(krb5->context != GSS_C_NO_CONTEXT) {
313 gss_delete_sec_context(&minor_status, &krb5->context, GSS_C_NO_BUFFER);
314 krb5->context = GSS_C_NO_CONTEXT;
318 if(krb5->spn != GSS_C_NO_NAME) {
319 gss_release_name(&minor_status, &krb5->spn);
320 krb5->spn = GSS_C_NO_NAME;