| /freebsd-9-stable/crypto/heimdal/lib/gssapi/spnego/ |
| D | context_stubs.c | 72 const gss_ctx_id_t context_handle, in _gss_spnego_process_context_token() argument 80 if (context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_process_context_token() 83 context = context_handle; in _gss_spnego_process_context_token() 84 ctx = (gssspnego_ctx)context_handle; in _gss_spnego_process_context_token() 105 gss_ctx_id_t *context_handle, in _gss_spnego_delete_sec_context() argument 111 if (context_handle == NULL || *context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_delete_sec_context() 114 ctx = (gssspnego_ctx)*context_handle; in _gss_spnego_delete_sec_context() 119 context_handle, in _gss_spnego_delete_sec_context() 125 const gss_ctx_id_t context_handle, in _gss_spnego_context_time() argument 132 if (context_handle == GSS_C_NO_CONTEXT) { in _gss_spnego_context_time() [all …]
|
| D | compat.c | 55 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() 148 *context_handle = NULL; in _gss_spnego_internal_delete_sec_context()
|
| D | accept_sec_context.c | 215 gssspnego_ctx context_handle, in send_accept() argument 236 if (context_handle->open) { in send_accept() 244 if (initial_response && context_handle->require_mic) in send_accept() 258 ret = der_get_oid(context_handle->preferred_mech_type->elements, in send_accept() 259 context_handle->preferred_mech_type->length, in send_accept() 288 context_handle->negotiated_ctx_id, in send_accept() 339 gssspnego_ctx context_handle, in verify_mechlist_mic() argument 347 if (context_handle->verified_mic) { in verify_mechlist_mic() 362 context_handle->negotiated_ctx_id, in verify_mechlist_mic() 537 gss_ctx_id_t * context_handle, in acceptor_start() argument [all …]
|
| 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 403 ctx = (gssspnego_ctx)*context_handle; in spnego_reply() 619 gss_ctx_id_t * context_handle, in _gss_spnego_init_sec_context() argument 634 if (*context_handle == GSS_C_NO_CONTEXT) in _gss_spnego_init_sec_context() [all …]
|
| /freebsd-9-stable/crypto/heimdal/lib/gssapi/krb5/ |
| 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 …]
|
| D | verify_mic.c | 41 const gsskrb5_ctx context_handle, in verify_mic_des() argument 97 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in verify_mic_des() 110 if (context_handle->more_flags & LOCAL) in verify_mic_des() 116 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 120 ret = _gssapi_msg_order_check(context_handle->order, seq_number); in verify_mic_des() 122 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 126 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in verify_mic_des() 134 const gsskrb5_ctx context_handle, in verify_mic_des3() argument 206 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in verify_mic_des3() 211 if (context_handle->more_flags & LOCAL) in verify_mic_des3() [all …]
|
| D | v1.c | 42 gss_ctx_id_t context_handle, in _gsskrb5_sign() argument 49 context_handle, in _gsskrb5_sign() 57 gss_ctx_id_t context_handle, in _gsskrb5_verify() argument 64 context_handle, in _gsskrb5_verify() 72 gss_ctx_id_t context_handle, in _gsskrb5_seal() argument 81 context_handle, in _gsskrb5_seal() 91 gss_ctx_id_t context_handle, in _gsskrb5_unseal() argument 99 context_handle, in _gsskrb5_unseal()
|
| D | unwrap.c | 41 const gsskrb5_ctx context_handle, in unwrap_des() argument 130 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in unwrap_des() 143 if (context_handle->more_flags & LOCAL) in unwrap_des() 149 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 153 ret = _gssapi_msg_order_check(context_handle->order, seq_number); in unwrap_des() 155 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 159 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des() 177 const gsskrb5_ctx context_handle, in unwrap_des3() argument 257 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in unwrap_des3() 265 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in unwrap_des3() [all …]
|
| D | cfx.c | 161 const gsskrb5_ctx context_handle, in _gssapi_wrap_size_cfx() argument 236 const gsskrb5_ctx context_handle, in _gssapi_wrap_cfx() argument 288 if ((context_handle->more_flags & LOCAL) == 0) in _gssapi_wrap_cfx() 290 if (context_handle->more_flags & ACCEPTOR_SUBKEY) in _gssapi_wrap_cfx() 327 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_wrap_cfx() 329 context_handle->auth_context, in _gssapi_wrap_cfx() 334 context_handle->auth_context, in _gssapi_wrap_cfx() 336 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in _gssapi_wrap_cfx() 347 if (context_handle->more_flags & LOCAL) { in _gssapi_wrap_cfx() 455 const gsskrb5_ctx context_handle, in _gssapi_unwrap_cfx() argument [all …]
|
| D | arcfour.c | 167 const gsskrb5_ctx context_handle, in _gssapi_get_mic_arcfour() argument 226 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_get_mic_arcfour() 228 context_handle->auth_context, in _gssapi_get_mic_arcfour() 234 context_handle->auth_context, in _gssapi_get_mic_arcfour() 236 HEIMDAL_MUTEX_unlock(&context_handle->ctx_id_mutex); in _gssapi_get_mic_arcfour() 238 memset (p + 4, (context_handle->more_flags & LOCAL) ? 0 : 0xff, 4); in _gssapi_get_mic_arcfour() 253 const gsskrb5_ctx context_handle, in _gssapi_verify_mic_arcfour() argument 323 if (context_handle->more_flags & LOCAL) in _gssapi_verify_mic_arcfour() 334 HEIMDAL_MUTEX_lock(&context_handle->ctx_id_mutex); in _gssapi_verify_mic_arcfour() 335 omret = _gssapi_msg_order_check(context_handle->order, seq_number); in _gssapi_verify_mic_arcfour() [all …]
|
| 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()
|
| D | process_context_token.c | 40 const gss_ctx_id_t context_handle, in _gsskrb5_process_context_token() argument 57 (gsskrb5_ctx)context_handle, in _gsskrb5_process_context_token() 64 rk_UNCONST(&context_handle), in _gsskrb5_process_context_token()
|
| 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() 164 *context_handle = (gss_ctx_id_t)ctx; in _gsskrb5_create_ctx() 686 gss_ctx_id_t * context_handle, in _gsskrb5_init_sec_context() argument 710 if (context_handle == NULL) { in _gsskrb5_init_sec_context() 734 if (*context_handle != GSS_C_NO_CONTEXT) { in _gsskrb5_init_sec_context() 740 context_handle, in _gsskrb5_init_sec_context() 748 if (*context_handle == GSS_C_NO_CONTEXT) { in _gsskrb5_init_sec_context() 753 ctx = (gsskrb5_ctx) *context_handle; in _gsskrb5_init_sec_context() 806 _gsskrb5_delete_sec_context(&min2, context_handle, GSS_C_NO_BUFFER); in _gsskrb5_init_sec_context()
|
| /freebsd-9-stable/crypto/heimdal/lib/gssapi/ntlm/ |
| D | accept_sec_context.c | 65 gss_ctx_id_t * context_handle, in _gss_ntlm_accept_sec_context() argument 86 if (context_handle == NULL) in _gss_ntlm_accept_sec_context() 103 if (*context_handle == GSS_C_NO_CONTEXT) { in _gss_ntlm_accept_sec_context() 112 *context_handle = (gss_ctx_id_t)ctx; in _gss_ntlm_accept_sec_context() 117 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 126 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 133 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_accept_sec_context() 153 _gss_ntlm_delete_sec_context(&junk, context_handle, NULL); in _gss_ntlm_accept_sec_context() 160 _gss_ntlm_delete_sec_context(&junk, context_handle, NULL); in _gss_ntlm_accept_sec_context() 175 ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_accept_sec_context() [all …]
|
| D | init_sec_context.c | 233 gss_ctx_id_t * context_handle, in _gss_ntlm_init_sec_context() argument 258 if (*context_handle == GSS_C_NO_CONTEXT) { in _gss_ntlm_init_sec_context() 269 *context_handle = (gss_ctx_id_t)ctx; in _gss_ntlm_init_sec_context() 278 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 305 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 320 ctx = (ntlm_ctx)*context_handle; in _gss_ntlm_init_sec_context() 327 _gss_ntlm_delete_sec_context(minor_status, context_handle, NULL); in _gss_ntlm_init_sec_context() 356 context_handle, NULL); in _gss_ntlm_init_sec_context() 374 _gss_ntlm_delete_sec_context(minor_status,context_handle,NULL); in _gss_ntlm_init_sec_context() 388 _gss_ntlm_delete_sec_context(minor_status,context_handle,NULL); in _gss_ntlm_init_sec_context() [all …]
|
| 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()
|
| D | crypto.c | 265 const gss_ctx_id_t context_handle, in _gss_ntlm_get_mic() argument 271 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_get_mic() 345 const gss_ctx_id_t context_handle, in _gss_ntlm_verify_mic() argument 351 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_verify_mic() 431 const gss_ctx_id_t context_handle, in _gss_ntlm_wrap_size_limit() argument 438 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_wrap_size_limit() 461 const gss_ctx_id_t context_handle, in _gss_ntlm_wrap() argument 469 ntlm_ctx ctx = (ntlm_ctx)context_handle; in _gss_ntlm_wrap() 503 ret = _gss_ntlm_get_mic(minor_status, context_handle, in _gss_ntlm_wrap() 532 const gss_ctx_id_t context_handle, in _gss_ntlm_unwrap() argument [all …]
|
| 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()
|
| /freebsd-9-stable/kerberos5/lib/libgssapi_krb5/ |
| D | gss_krb5.c | 245 gss_ctx_id_t *context_handle, in gss_krb5_export_lucid_sec_context() argument 257 if (context_handle == NULL in gss_krb5_export_lucid_sec_context() 258 || *context_handle == GSS_C_NO_CONTEXT in gss_krb5_export_lucid_sec_context() 267 *context_handle, in gss_krb5_export_lucid_sec_context() 519 gss_ctx_id_t context_handle, in gsskrb5_extract_authtime_from_sec_context() argument 525 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authtime_from_sec_context() 532 context_handle, in gsskrb5_extract_authtime_from_sec_context() 574 gss_ctx_id_t context_handle, in gsskrb5_extract_authz_data_from_sec_context() argument 584 if (context_handle == GSS_C_NO_CONTEXT) { in gsskrb5_extract_authz_data_from_sec_context() 637 context_handle, in gsskrb5_extract_authz_data_from_sec_context() [all …]
|
| /freebsd-9-stable/sys/kgssapi/ |
| 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 58 if (*context_handle) { in gss_delete_sec_context() 59 ctx = *context_handle; in gss_delete_sec_context() 89 *context_handle = NULL; in gss_delete_sec_context()
|
| /freebsd-9-stable/lib/libgssapi/ |
| D | gss_delete_sec_context.c | 39 gss_ctx_id_t *context_handle, in gss_delete_sec_context() argument 43 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_delete_sec_context() 59 *context_handle = GSS_C_NO_CONTEXT; in gss_delete_sec_context()
|
| D | gss_set_sec_context_option.c | 42 gss_ctx_id_t *context_handle, in gss_set_sec_context_option() argument 53 if (context_handle == NULL) { in gss_set_sec_context_option() 72 ctx = (struct _gss_context *) *context_handle; in gss_set_sec_context_option()
|
| D | gss_import_sec_context.c | 39 gss_ctx_id_t *context_handle) in gss_import_sec_context() argument 50 *context_handle = GSS_C_NO_CONTEXT; in gss_import_sec_context() 83 *context_handle = (gss_ctx_id_t) ctx; in gss_import_sec_context()
|
| D | gss_export_sec_context.c | 40 gss_ctx_id_t *context_handle, in gss_export_sec_context() argument 44 struct _gss_context *ctx = (struct _gss_context *) *context_handle; in gss_export_sec_context() 57 *context_handle = GSS_C_NO_CONTEXT; in gss_export_sec_context()
|
| /freebsd-9-stable/crypto/heimdal/lib/gssapi/gssapi/ |
| D | gssapi_krb5.h | 145 gss_ctx_id_t context_handle, 149 gss_ctx_id_t context_handle, 153 gss_ctx_id_t context_handle, 200 gss_ctx_id_t *context_handle,
|