Lines Matching refs:krb5
61 * krb5 [in/out] - The Kerberos 5 data struct being used and modified.
75 struct kerberos5data *krb5,
91 if(!krb5->spn) {
103 GSS_C_NT_HOSTBASED_SERVICE, &krb5->spn);
138 &krb5->context,
139 krb5->spn,
186 * krb5 [in/out] - The Kerberos 5 data struct being used and modified.
195 struct kerberos5data *krb5,
232 major_status = gss_inquire_context(&minor_status, krb5->context,
261 major_status = gss_unwrap(&minor_status, krb5->context, &input_token,
335 major_status = gss_wrap(&minor_status, krb5->context, 0,
367 * krb5 [in/out] - The Kerberos 5 data struct being cleaned up.
370 void Curl_auth_gssapi_cleanup(struct kerberos5data *krb5)
375 if(krb5->context != GSS_C_NO_CONTEXT) {
376 gss_delete_sec_context(&minor_status, &krb5->context, GSS_C_NO_BUFFER);
377 krb5->context = GSS_C_NO_CONTEXT;
381 if(krb5->spn != GSS_C_NO_NAME) {
382 gss_release_name(&minor_status, &krb5->spn);
383 krb5->spn = GSS_C_NO_NAME;