Home
last modified time | relevance | path

Searched refs:context_handle (Results 1 – 25 of 80) sorted by relevance

1234

/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/
H A Dcontext_stubs.c73 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 Daccept_sec_context.c156 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 Dinit_sec_context.c82 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 Dcompat.c56 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 Dinquire_sec_context_by_oid.c76 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 Dunwrap.c43 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 Dverify_mic.c43 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 Daeap.c42 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 Darcfour.c231 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 Ddelete_sec_context.c40 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 Dprocess_context_token.c40 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 Dinit_sec_context.c106 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 Daccept_sec_context.c72 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 Dinit_sec_context.c259 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 Ddelete_sec_context.c40 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 Dcrypto.c284 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 Dimport_sec_context.c42 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 Dgss_aeap.c50 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 Dgss_accept_sec_context.c148 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 Dgss_krb5.c264 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 Dgss_delete_sec_context.c35 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 Dgss_set_sec_context_option.c39 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 Dgss_export_sec_context.c35 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 Dgss_import_sec_context.c36 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 Dgssapi_krb5.h136 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,

1234