| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/ |
| H A D | context_stubs.c | 73 gss_const_ctx_id_t context_handle, in _gss_spnego_process_context_token() argument 81 if (context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_process_context_token() 84 context = (gss_ctx_id_t)context_handle; in _gss_spnego_process_context_token() 85 ctx = (gssspnego_ctx)context_handle; in _gss_spnego_process_context_token() 106 gss_ctx_id_t *context_handle, in _gss_spnego_delete_sec_context() argument 112 if (context_handle == NULL || *context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_delete_sec_context() 115 ctx = (gssspnego_ctx)*context_handle; in _gss_spnego_delete_sec_context() 120 context_handle, in _gss_spnego_delete_sec_context() 126 gss_const_ctx_id_t context_handle, in _gss_spnego_context_time() argument 133 if (context_handle == GSS_C_NO_CONTEXT) { in _gss_spnego_context_time() [all …]
|
| H A D | accept_sec_context.c | 156 gssspnego_ctx context_handle, in send_accept() argument 177 if (context_handle->open) { in send_accept() 185 if (initial_response && context_handle->require_mic) in send_accept() 199 ret = der_get_oid(context_handle->preferred_mech_type->elements, in send_accept() 200 context_handle->preferred_mech_type->length, in send_accept() 229 context_handle->negotiated_ctx_id, in send_accept() 280 gssspnego_ctx context_handle, in verify_mechlist_mic() argument 288 if (context_handle->verified_mic) { in verify_mechlist_mic() 303 context_handle->negotiated_ctx_id, in verify_mechlist_mic() 474 gss_ctx_id_t * context_handle, in acceptor_start() argument [all …]
|
| H A D | init_sec_context.c | 82 gssspnego_ctx context_handle, in spnego_reply_internal() argument 96 return context_handle->open ? GSS_S_COMPLETE : GSS_S_FAILURE; in spnego_reply_internal() 135 context_handle->negotiated_ctx_id, in spnego_reply_internal() 183 gss_ctx_id_t * context_handle, in spnego_initial() argument 212 *context_handle = GSS_C_NO_CONTEXT; in spnego_initial() 371 *context_handle = context; in spnego_initial() 380 gss_ctx_id_t * context_handle, in spnego_reply() argument 404 ctx = (gssspnego_ctx)*context_handle; in spnego_reply() 620 gss_ctx_id_t * context_handle, in _gss_spnego_init_sec_context() argument 633 if (*context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_init_sec_context() [all …]
|
| H A D | compat.c | 56 gss_ctx_id_t *context_handle) in _gss_spnego_alloc_sec_context() argument 88 *context_handle = (gss_ctx_id_t)ctx; in _gss_spnego_alloc_sec_context() 99 gss_ctx_id_t *context_handle, in _gss_spnego_internal_delete_sec_context() argument 108 if (context_handle == NULL) { in _gss_spnego_internal_delete_sec_context() 117 ctx = (gssspnego_ctx)*context_handle; in _gss_spnego_internal_delete_sec_context() 118 *context_handle = GSS_C_NO_CONTEXT; in _gss_spnego_internal_delete_sec_context()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/ |
| H A D | inquire_sec_context_by_oid.c | 76 const gsskrb5_ctx context_handle, in inquire_sec_context_tkt_flags() argument 83 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags() 85 if (context_handle->ticket == NULL) { in inquire_sec_context_tkt_flags() 86 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags() 92 tkt_flags = TicketFlags2int(context_handle->ticket->ticket.flags); in inquire_sec_context_tkt_flags() 93 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in inquire_sec_context_tkt_flags() 108 const gsskrb5_ctx context_handle, in inquire_sec_context_get_subkey() argument 128 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in inquire_sec_context_get_subkey() 131 ret = _gsskrb5i_get_acceptor_subkey(context_handle, context, &key); in inquire_sec_context_get_subkey() 134 ret = _gsskrb5i_get_initiator_subkey(context_handle, context, &key); in inquire_sec_context_get_subkey() [all …]
|
| H A D | unwrap.c | 43 const gsskrb5_ctx context_handle, in unwrap_des() argument 67 if (IS_DCE_STYLE(context_handle)) { in unwrap_des() 137 if (IS_DCE_STYLE(context_handle)) { in unwrap_des() 165 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in unwrap_des() 194 if (context_handle->more_flags & LOCAL) in unwrap_des() 200 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 204 ret = _gssapi_msg_order_check(context_handle->order, seq_number); in unwrap_des() 206 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 210 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 230 const gsskrb5_ctx context_handle, in unwrap_des3() argument [all …]
|
| H A D | verify_mic.c | 43 const gsskrb5_ctx context_handle, in verify_mic_des() argument 101 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in verify_mic_des() 130 if (context_handle->more_flags & LOCAL) in verify_mic_des() 136 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 140 ret = _gssapi_msg_order_check(context_handle->order, seq_number); in verify_mic_des() 142 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 146 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 155 const gsskrb5_ctx context_handle, in verify_mic_des3() argument 227 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in verify_mic_des3() 232 if (context_handle->more_flags & LOCAL) in verify_mic_des3() [all …]
|
| H A D | aeap.c | 42 gss_ctx_id_t context_handle, in _gk_wrap_iov() argument 49 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle; in _gk_wrap_iov() 90 gss_ctx_id_t context_handle, in _gk_unwrap_iov() argument 96 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle; in _gk_unwrap_iov() 136 gss_ctx_id_t context_handle, in _gk_wrap_iov_length() argument 143 const gsskrb5_ctx ctx = (const gsskrb5_ctx) context_handle; in _gk_wrap_iov_length()
|
| H A D | arcfour.c | 231 const gsskrb5_ctx context_handle, in _gssapi_get_mic_arcfour() argument 290 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_get_mic_arcfour() 292 context_handle->auth_context, in _gssapi_get_mic_arcfour() 298 context_handle->auth_context, in _gssapi_get_mic_arcfour() 300 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in _gssapi_get_mic_arcfour() 302 memset (p + 4, (context_handle->more_flags & LOCAL) ? 0 : 0xff, 4); in _gssapi_get_mic_arcfour() 332 const gsskrb5_ctx context_handle, in _gssapi_verify_mic_arcfour() argument 417 if (context_handle->more_flags & LOCAL) in _gssapi_verify_mic_arcfour() 428 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_verify_mic_arcfour() 429 omret = _gssapi_msg_order_check(context_handle->order, seq_number); in _gssapi_verify_mic_arcfour() [all …]
|
| H A D | delete_sec_context.c | 40 gss_ctx_id_t * context_handle, in _gsskrb5_delete_sec_context() argument 55 if (*context_handle == GSS_C_NO_CONTEXT) in _gsskrb5_delete_sec_context() 58 ctx = (gsskrb5_ctx) *context_handle; in _gsskrb5_delete_sec_context() 59 *context_handle = GSS_C_NO_CONTEXT; in _gsskrb5_delete_sec_context()
|
| H A D | process_context_token.c | 40 gss_const_ctx_id_t context_handle, in _gsskrb5_process_context_token() argument 54 (gsskrb5_ctx)context_handle, in _gsskrb5_process_context_token() 62 rk_UNCONST(&context_handle), in _gsskrb5_process_context_token()
|
| H A D | init_sec_context.c | 106 gss_ctx_id_t * context_handle, in _gsskrb5_create_ctx() argument 114 *context_handle = NULL; in _gsskrb5_create_ctx() 199 *context_handle = (gss_ctx_id_t)ctx; in _gsskrb5_create_ctx() 850 gss_ctx_id_t * context_handle, in _gsskrb5_init_sec_context() argument 873 if (context_handle == NULL) { in _gsskrb5_init_sec_context() 897 if (*context_handle != GSS_C_NO_CONTEXT) { in _gsskrb5_init_sec_context() 903 context_handle, in _gsskrb5_init_sec_context() 911 if (*context_handle == GSS_C_NO_CONTEXT) { in _gsskrb5_init_sec_context() 916 ctx = (gsskrb5_ctx) *context_handle; in _gsskrb5_init_sec_context() 991 _gsskrb5_delete_sec_context(&min2, context_handle, GSS_C_NO_BUFFER); in _gsskrb5_init_sec_context()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/ |
| H A D | accept_sec_context.c | 72 gss_ctx_id_t * context_handle, in _gss_ntlm_accept_sec_context() argument 94 if (context_handle == NULL) in _gss_ntlm_accept_sec_context() 111 if (*context_handle == GSS_C_NO_CONTEXT) { in _gss_ntlm_accept_sec_context() 120 *context_handle = (gss_ctx_id_t)ctx; in _gss_ntlm_accept_sec_context() 125 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 134 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 141 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 161 _gss_ntlm_delete_sec_context(&gunk, context_handle, NULL); in _gss_ntlm_accept_sec_context() 168 _gss_ntlm_delete_sec_context(&gunk, context_handle, NULL); in _gss_ntlm_accept_sec_context() 183 ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_accept_sec_context() [all …]
|
| H A D | init_sec_context.c | 259 gss_ctx_id_t * context_handle, in _gss_ntlm_init_sec_context() argument 284 if (*context_handle == GSS_C_NO_CONTEXT) { in _gss_ntlm_init_sec_context() 295 *context_handle = (gss_ctx_id_t)ctx; in _gss_ntlm_init_sec_context() 304 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 331 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 346 ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_init_sec_context() 353 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 382 context_handle, NULL); in _gss_ntlm_init_sec_context() 400 _gss_ntlm_delete_sec_context(minor_status,context_handle,NULL); in _gss_ntlm_init_sec_context() 414 _gss_ntlm_delete_sec_context(minor_status,context_handle,NULL); in _gss_ntlm_init_sec_context() [all …]
|
| H A D | delete_sec_context.c | 40 gss_ctx_id_t * context_handle, in _gss_ntlm_delete_sec_context() argument 44 if (context_handle) { in _gss_ntlm_delete_sec_context() 45 ntlm_ctx ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_delete_sec_context() 48 *context_handle = GSS_C_NO_CONTEXT; in _gss_ntlm_delete_sec_context()
|
| H A D | crypto.c | 284 gss_const_ctx_id_t context_handle, in _gss_ntlm_get_mic() argument 290 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_get_mic() 359 gss_const_ctx_id_t context_handle, in _gss_ntlm_verify_mic() argument 365 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_verify_mic() 445 gss_const_ctx_id_t context_handle, in _gss_ntlm_wrap_size_limit() argument 452 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_wrap_size_limit() 476 gss_const_ctx_id_t context_handle, in _gss_ntlm_wrap() argument 484 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_wrap() 517 ret = _gss_ntlm_get_mic(minor_status, context_handle, in _gss_ntlm_wrap() 547 gss_const_ctx_id_t context_handle, in _gss_ntlm_unwrap() argument [all …]
|
| H A D | import_sec_context.c | 42 gss_ctx_id_t * context_handle in _gss_ntlm_import_sec_context() argument 47 if (context_handle) in _gss_ntlm_import_sec_context() 48 *context_handle = GSS_C_NO_CONTEXT; in _gss_ntlm_import_sec_context()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/ |
| H A D | gss_aeap.c | 50 gss_ctx_id_t context_handle, in gss_wrap_iov() argument 57 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_wrap_iov() 88 gss_ctx_id_t context_handle, in gss_unwrap_iov() argument 94 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_unwrap_iov() 131 gss_ctx_id_t context_handle, in gss_wrap_iov_length() argument 138 struct _gss_context *ctx = (struct _gss_context *) context_handle; in gss_wrap_iov_length() 204 gss_const_ctx_id_t context_handle, in gss_context_query_attributes() argument 228 gss_ctx_id_t context_handle, in gss_wrap_aead() argument 253 gss_inquire_context(minor_status, context_handle, NULL, NULL, in gss_wrap_aead() 262 major_status = gss_wrap_iov_length(minor_status, context_handle, in gss_wrap_aead() [all …]
|
| H A D | gss_accept_sec_context.c | 148 gss_ctx_id_t *context_handle, in gss_accept_sec_context() argument 161 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_accept_sec_context() 186 if (*context_handle == GSS_C_NO_CONTEXT) { in gss_accept_sec_context() 208 *context_handle = (gss_ctx_id_t) ctx; in gss_accept_sec_context() 218 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context() 243 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context() 258 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context() 287 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context() 295 gss_delete_sec_context(&junk, context_handle, NULL); in gss_accept_sec_context()
|
| H A D | gss_krb5.c | 264 gss_ctx_id_t *context_handle, in gss_krb5_export_lucid_sec_context() argument 276 if (context_handle == NULL in gss_krb5_export_lucid_sec_context() 277 || *context_handle == GSS_C_NO_CONTEXT in gss_krb5_export_lucid_sec_context() 286 *context_handle, in gss_krb5_export_lucid_sec_context() 552 gss_ctx_id_t context_handle, in gsskrb5_extract_authtime_from_sec_context() argument 558 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authtime_from_sec_context() 565 context_handle, in gsskrb5_extract_authtime_from_sec_context() 607 gss_ctx_id_t context_handle, in gsskrb5_extract_authz_data_from_sec_context() argument 617 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authz_data_from_sec_context() 670 context_handle, in gsskrb5_extract_authz_data_from_sec_context() [all …]
|
| H A D | gss_delete_sec_context.c | 35 gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument 39 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_delete_sec_context() 55 *context_handle = GSS_C_NO_CONTEXT; in gss_delete_sec_context()
|
| H A D | gss_set_sec_context_option.c | 39 gss_ctx_id_t *context_handle, in gss_set_sec_context_option() argument 49 if (context_handle == NULL) in gss_set_sec_context_option() 52 ctx = (struct _gss_context *) *context_handle; in gss_set_sec_context_option()
|
| H A D | gss_export_sec_context.c | 35 gss_ctx_id_t *context_handle, in gss_export_sec_context() argument 39 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_export_sec_context() 52 *context_handle = GSS_C_NO_CONTEXT; in gss_export_sec_context()
|
| H A D | gss_import_sec_context.c | 36 gss_ctx_id_t *context_handle) in gss_import_sec_context() argument 47 *context_handle = GSS_C_NO_CONTEXT; in gss_import_sec_context() 80 *context_handle = (gss_ctx_id_t) ctx; in gss_import_sec_context()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi/ |
| H A D | gssapi_krb5.h | 136 gss_ctx_id_t context_handle, 140 gss_ctx_id_t context_handle, 144 gss_ctx_id_t context_handle, 207 gss_ctx_id_t *context_handle,
|