/freebsd/crypto/heimdal/lib/gssapi/spnego/ |
H A D | context_stubs.c | 71 const gss_ctx_id_t context_handle, in _gss_spnego_process_context_token() argument 79 if (context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_process_context_token() 82 context = context_handle; in _gss_spnego_process_context_token() 83 ctx = (gssspnego_ctx)context_handle; in _gss_spnego_process_context_token() 104 gss_ctx_id_t *context_handle, in _gss_spnego_delete_sec_context() argument 110 if (context_handle == NULL || *context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_delete_sec_context() 113 ctx = (gssspnego_ctx)*context_handle; in _gss_spnego_delete_sec_context() 118 context_handle, in _gss_spnego_delete_sec_context() 124 const gss_ctx_id_t context_handle, in _gss_spnego_context_time() argument 131 if (context_handle == GSS_C_NO_CONTEXT) { in _gss_spnego_context_time() [all …]
|
H A D | accept_sec_context.c | 154 gssspnego_ctx context_handle, in send_accept() argument 175 if (context_handle->open) { in send_accept() 183 if (initial_response && context_handle->require_mic) in send_accept() 197 ret = der_get_oid(context_handle->preferred_mech_type->elements, in send_accept() 198 context_handle->preferred_mech_type->length, in send_accept() 227 context_handle->negotiated_ctx_id, in send_accept() 278 gssspnego_ctx context_handle, in verify_mechlist_mic() argument 286 if (context_handle->verified_mic) { in verify_mechlist_mic() 301 context_handle->negotiated_ctx_id, in verify_mechlist_mic() 472 gss_ctx_id_t * context_handle, in acceptor_start() argument [all …]
|
H A D | compat.c | 54 gss_ctx_id_t *context_handle) in _gss_spnego_alloc_sec_context() argument 86 *context_handle = (gss_ctx_id_t)ctx; in _gss_spnego_alloc_sec_context() 97 gss_ctx_id_t *context_handle, in _gss_spnego_internal_delete_sec_context() argument 106 if (context_handle == NULL) { in _gss_spnego_internal_delete_sec_context() 115 ctx = (gssspnego_ctx)*context_handle; in _gss_spnego_internal_delete_sec_context() 116 *context_handle = GSS_C_NO_CONTEXT; in _gss_spnego_internal_delete_sec_context()
|
H A D | init_sec_context.c | 80 gssspnego_ctx context_handle, in spnego_reply_internal() argument 94 return context_handle->open ? GSS_S_COMPLETE : GSS_S_FAILURE; in spnego_reply_internal() 133 context_handle->negotiated_ctx_id, in spnego_reply_internal() 181 gss_ctx_id_t * context_handle, in spnego_initial() argument 210 *context_handle = GSS_C_NO_CONTEXT; in spnego_initial() 369 *context_handle = context; in spnego_initial() 378 gss_ctx_id_t * context_handle, in spnego_reply() argument 402 ctx = (gssspnego_ctx)*context_handle; in spnego_reply() 618 gss_ctx_id_t * context_handle, in _gss_spnego_init_sec_context() argument 631 if (*context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_init_sec_context() [all …]
|
/freebsd/crypto/heimdal/lib/gssapi/krb5/ |
H A D | inquire_sec_context_by_oid.c | 74 const gsskrb5_ctx context_handle, in inquire_sec_context_tkt_flags() argument 81 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags() 83 if (context_handle->ticket == NULL) { in inquire_sec_context_tkt_flags() 84 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags() 90 tkt_flags = TicketFlags2int(context_handle->ticket->ticket.flags); in inquire_sec_context_tkt_flags() 91 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags() 106 const gsskrb5_ctx context_handle, in inquire_sec_context_get_subkey() argument 126 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in inquire_sec_context_get_subkey() 129 ret = _gsskrb5i_get_acceptor_subkey(context_handle, context, &key); in inquire_sec_context_get_subkey() 132 ret = _gsskrb5i_get_initiator_subkey(context_handle, context, &key); in inquire_sec_context_get_subkey() [all …]
|
H A D | unwrap.c | 41 const gsskrb5_ctx context_handle, in unwrap_des() argument 65 if (IS_DCE_STYLE(context_handle)) { in unwrap_des() 127 if (IS_DCE_STYLE(context_handle)) { in unwrap_des() 166 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in unwrap_des() 180 if (context_handle->more_flags & LOCAL) in unwrap_des() 186 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 190 ret = _gssapi_msg_order_check(context_handle->order, seq_number); in unwrap_des() 192 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 196 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 216 const gsskrb5_ctx context_handle, in unwrap_des3() argument [all …]
|
H A D | verify_mic.c | 41 const gsskrb5_ctx context_handle, in verify_mic_des() argument 107 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in verify_mic_des() 121 if (context_handle->more_flags & LOCAL) in verify_mic_des() 127 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 131 ret = _gssapi_msg_order_check(context_handle->order, seq_number); in verify_mic_des() 133 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 137 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 146 const gsskrb5_ctx context_handle, in verify_mic_des3() argument 218 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in verify_mic_des3() 223 if (context_handle->more_flags & LOCAL) in verify_mic_des3() [all …]
|
H A D | arcfour.c | 165 const gsskrb5_ctx context_handle, in _gssapi_get_mic_arcfour() argument 224 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_get_mic_arcfour() 226 context_handle->auth_context, in _gssapi_get_mic_arcfour() 232 context_handle->auth_context, in _gssapi_get_mic_arcfour() 234 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in _gssapi_get_mic_arcfour() 236 memset (p + 4, (context_handle->more_flags & LOCAL) ? 0 : 0xff, 4); in _gssapi_get_mic_arcfour() 258 const gsskrb5_ctx context_handle, in _gssapi_verify_mic_arcfour() argument 333 if (context_handle->more_flags & LOCAL) in _gssapi_verify_mic_arcfour() 344 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_verify_mic_arcfour() 345 omret = _gssapi_msg_order_check(context_handle->order, seq_number); in _gssapi_verify_mic_arcfour() [all …]
|
H A D | aeap.c | 41 gss_ctx_id_t context_handle, 48 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle; 63 gss_ctx_id_t context_handle, 69 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle; 84 gss_ctx_id_t context_handle, in _gk_wrap_iov_length() argument 91 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle; in _gk_wrap_iov_length()
|
H A D | delete_sec_context.c | 38 gss_ctx_id_t * context_handle, in _gsskrb5_delete_sec_context() argument 53 if (*context_handle == GSS_C_NO_CONTEXT) in _gsskrb5_delete_sec_context() 56 ctx = (gsskrb5_ctx) *context_handle; in _gsskrb5_delete_sec_context() 57 *context_handle = GSS_C_NO_CONTEXT; in _gsskrb5_delete_sec_context()
|
H A D | process_context_token.c | 38 const gss_ctx_id_t context_handle, in _gsskrb5_process_context_token() argument 52 (gsskrb5_ctx)context_handle, in _gsskrb5_process_context_token() 60 rk_UNCONST(&context_handle), in _gsskrb5_process_context_token()
|
/freebsd/crypto/heimdal/lib/gssapi/ntlm/ |
H A D | accept_sec_context.c | 70 gss_ctx_id_t * context_handle, in _gss_ntlm_accept_sec_context() argument 92 if (context_handle == NULL) in _gss_ntlm_accept_sec_context() 109 if (*context_handle == GSS_C_NO_CONTEXT) { in _gss_ntlm_accept_sec_context() 118 *context_handle = (gss_ctx_id_t)ctx; in _gss_ntlm_accept_sec_context() 123 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 132 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 139 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 159 _gss_ntlm_delete_sec_context(&gunk, context_handle, NULL); in _gss_ntlm_accept_sec_context() 166 _gss_ntlm_delete_sec_context(&gunk, context_handle, NULL); in _gss_ntlm_accept_sec_context() 181 ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_accept_sec_context() [all …]
|
H A D | init_sec_context.c | 222 gss_ctx_id_t * context_handle, in _gss_ntlm_init_sec_context() argument 247 if (*context_handle == GSS_C_NO_CONTEXT) { in _gss_ntlm_init_sec_context() 258 *context_handle = (gss_ctx_id_t)ctx; in _gss_ntlm_init_sec_context() 267 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 294 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 309 ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_init_sec_context() 316 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 345 context_handle, NULL); in _gss_ntlm_init_sec_context() 363 _gss_ntlm_delete_sec_context(minor_status,context_handle,NULL); in _gss_ntlm_init_sec_context() 377 _gss_ntlm_delete_sec_context(minor_status,context_handle,NULL); in _gss_ntlm_init_sec_context() [all …]
|
H A D | delete_sec_context.c | 38 gss_ctx_id_t * context_handle, in _gss_ntlm_delete_sec_context() argument 42 if (context_handle) { in _gss_ntlm_delete_sec_context() 43 ntlm_ctx ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_delete_sec_context() 46 *context_handle = GSS_C_NO_CONTEXT; in _gss_ntlm_delete_sec_context()
|
H A D | import_sec_context.c | 40 gss_ctx_id_t * context_handle in _gss_ntlm_import_sec_context() argument 45 if (context_handle) in _gss_ntlm_import_sec_context() 46 *context_handle = GSS_C_NO_CONTEXT; in _gss_ntlm_import_sec_context()
|
H A D | crypto.c | 268 const gss_ctx_id_t context_handle, in _gss_ntlm_get_mic() argument 274 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_get_mic() 343 const gss_ctx_id_t context_handle, in _gss_ntlm_verify_mic() argument 349 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_verify_mic() 429 const gss_ctx_id_t context_handle, in _gss_ntlm_wrap_size_limit() argument 436 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_wrap_size_limit() 460 const gss_ctx_id_t context_handle, in _gss_ntlm_wrap() argument 468 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_wrap() 501 ret = _gss_ntlm_get_mic(minor_status, context_handle, in _gss_ntlm_wrap() 531 const gss_ctx_id_t context_handle, in _gss_ntlm_unwrap() argument [all …]
|
/freebsd/kerberos5/lib/libgssapi_krb5/ |
H A D | gss_krb5.c | 246 gss_ctx_id_t *context_handle, in gss_krb5_export_lucid_sec_context() argument 258 if (context_handle == NULL in gss_krb5_export_lucid_sec_context() 259 || *context_handle == GSS_C_NO_CONTEXT in gss_krb5_export_lucid_sec_context() 268 *context_handle, in gss_krb5_export_lucid_sec_context() 520 gss_ctx_id_t context_handle, in gsskrb5_extract_authtime_from_sec_context() argument 526 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authtime_from_sec_context() 533 context_handle, in gsskrb5_extract_authtime_from_sec_context() 575 gss_ctx_id_t context_handle, in gsskrb5_extract_authz_data_from_sec_context() argument 585 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authz_data_from_sec_context() 638 context_handle, in gsskrb5_extract_authz_data_from_sec_context() [all …]
|
/freebsd/crypto/heimdal/lib/gssapi/mech/ |
H A D | gss_aeap.c | 48 gss_ctx_id_t context_handle, in gss_wrap_iov() argument 55 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_wrap_iov() 86 gss_ctx_id_t context_handle, in gss_unwrap_iov() argument 92 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_unwrap_iov() 129 gss_ctx_id_t context_handle, in gss_wrap_iov_length() argument 136 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_wrap_iov_length() 202 const gss_ctx_id_t context_handle, in gss_context_query_attributes() argument
|
H A D | gss_accept_sec_context.c | 146 gss_ctx_id_t *context_handle, in gss_accept_sec_context() argument 159 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_accept_sec_context() 184 if (*context_handle == GSS_C_NO_CONTEXT) { in gss_accept_sec_context() 206 *context_handle = (gss_ctx_id_t) ctx; in gss_accept_sec_context() 216 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context() 241 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context() 256 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context() 285 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context() 293 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context()
|
H A D | gss_krb5.c | 262 gss_ctx_id_t *context_handle, in gss_krb5_export_lucid_sec_context() argument 274 if (context_handle == NULL in gss_krb5_export_lucid_sec_context() 275 || *context_handle == GSS_C_NO_CONTEXT in gss_krb5_export_lucid_sec_context() 284 *context_handle, in gss_krb5_export_lucid_sec_context() 550 gss_ctx_id_t context_handle, in gsskrb5_extract_authtime_from_sec_context() argument 556 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authtime_from_sec_context() 563 context_handle, in gsskrb5_extract_authtime_from_sec_context() 605 gss_ctx_id_t context_handle, in gsskrb5_extract_authz_data_from_sec_context() argument 615 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authz_data_from_sec_context() 668 context_handle, in gsskrb5_extract_authz_data_from_sec_context() [all …]
|
H A D | gss_delete_sec_context.c | 33 gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument 37 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_delete_sec_context() 53 *context_handle = GSS_C_NO_CONTEXT; in gss_delete_sec_context()
|
H A D | gss_set_sec_context_option.c | 37 gss_ctx_id_t *context_handle, in gss_set_sec_context_option() argument 47 if (context_handle == NULL) in gss_set_sec_context_option() 50 ctx = (struct _gss_context *) *context_handle; in gss_set_sec_context_option()
|
/freebsd/sys/kgssapi/ |
H A D | gss_delete_sec_context.c | 44 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument 62 if (*context_handle) { in gss_delete_sec_context() 63 ctx = *context_handle; in gss_delete_sec_context() 93 *context_handle = NULL; in gss_delete_sec_context()
|
/freebsd/lib/libgssapi/ |
H A D | gss_delete_sec_context.c | 39 gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument 42 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_delete_sec_context() 58 *context_handle = GSS_C_NO_CONTEXT; in gss_delete_sec_context()
|
H A D | gss_set_sec_context_option.c | 43 gss_ctx_id_t *context_handle, in gss_set_sec_context_option() argument 54 if (context_handle == NULL) { in gss_set_sec_context_option() 73 ctx = (struct _gss_context *) *context_handle; in gss_set_sec_context_option()
|