| /freebsd/crypto/krb5/src/lib/gssapi/mechglue/ |
| H A D | g_exp_sec_context.c | 42 gss_buffer_t interprocess_token) in val_exp_sec_ctx_args() argument 50 if (interprocess_token != GSS_C_NO_BUFFER) { in val_exp_sec_ctx_args() 51 interprocess_token->length = 0; in val_exp_sec_ctx_args() 52 interprocess_token->value = NULL; in val_exp_sec_ctx_args() 63 if (interprocess_token == GSS_C_NO_BUFFER) in val_exp_sec_ctx_args() 72 gss_buffer_t interprocess_token) in gss_export_sec_context() argument 82 context_handle, interprocess_token); in gss_export_sec_context() 108 interprocess_token->length = length; in gss_export_sec_context() 109 interprocess_token->value = gssalloc_malloc(length); in gss_export_sec_context() 110 if (interprocess_token->value == 0) { in gss_export_sec_context() [all …]
|
| H A D | g_imp_sec_context.c | 42 gss_buffer_t interprocess_token, in val_imp_sec_ctx_args() argument 61 if (interprocess_token == GSS_C_NO_BUFFER) in val_imp_sec_ctx_args() 64 if (GSS_EMPTY_BUFFER(interprocess_token)) in val_imp_sec_ctx_args() 73 gss_buffer_t interprocess_token, in gss_import_sec_context() argument 88 interprocess_token, context_handle); in gss_import_sec_context() 95 if (interprocess_token->length >= sizeof (OM_uint32)) { in gss_import_sec_context() 96 p = interprocess_token->value; in gss_import_sec_context() 104 length > (interprocess_token->length - sizeof (OM_uint32))) { in gss_import_sec_context() 113 token.length = interprocess_token->length - sizeof (OM_uint32) - length; in gss_import_sec_context()
|
| /freebsd/lib/libgssapi/ |
| H A D | gss_export_sec_context.c | 41 gss_buffer_t interprocess_token) in gss_export_sec_context() argument 48 _gss_buffer_zero(interprocess_token); in gss_export_sec_context() 58 interprocess_token->length = buf.length in gss_export_sec_context() 60 interprocess_token->value = malloc(interprocess_token->length); in gss_export_sec_context() 61 if (!interprocess_token->value) { in gss_export_sec_context() 69 _gss_buffer_zero(interprocess_token); in gss_export_sec_context() 73 p = interprocess_token->value; in gss_export_sec_context()
|
| H A D | gss_import_sec_context.c | 38 const gss_buffer_t interprocess_token, in gss_import_sec_context() argument 56 p = interprocess_token->value; in gss_import_sec_context() 57 len = interprocess_token->length; in gss_import_sec_context()
|
| /freebsd/crypto/heimdal/lib/gssapi/mech/ |
| H A D | gss_export_sec_context.c | 34 gss_buffer_t interprocess_token) in gss_export_sec_context() argument 41 _mg_buffer_zero(interprocess_token); in gss_export_sec_context() 51 interprocess_token->length = buf.length in gss_export_sec_context() 53 interprocess_token->value = malloc(interprocess_token->length); in gss_export_sec_context() 54 if (!interprocess_token->value) { in gss_export_sec_context() 62 _mg_buffer_zero(interprocess_token); in gss_export_sec_context() 66 p = interprocess_token->value; in gss_export_sec_context()
|
| H A D | gss_import_sec_context.c | 33 const gss_buffer_t interprocess_token, in gss_import_sec_context() argument 51 p = interprocess_token->value; in gss_import_sec_context() 52 len = interprocess_token->length; in gss_import_sec_context()
|
| /freebsd/crypto/heimdal/lib/gssapi/ntlm/ |
| H A D | export_sec_context.c | 40 gss_buffer_t interprocess_token in _gss_ntlm_export_sec_context() argument 45 if (interprocess_token) { in _gss_ntlm_export_sec_context() 46 interprocess_token->length = 0; in _gss_ntlm_export_sec_context() 47 interprocess_token->value = NULL; in _gss_ntlm_export_sec_context()
|
| H A D | import_sec_context.c | 39 const gss_buffer_t interprocess_token, in _gss_ntlm_import_sec_context() argument
|
| H A D | ntlm-private.h | 117 gss_buffer_t interprocess_token );
|
| /freebsd/crypto/krb5/src/lib/gssapi/krb5/ |
| H A D | import_sec_context.c | 52 gss_buffer_t interprocess_token, in krb5_gss_import_sec_context() argument 76 ibp = (krb5_octet *) interprocess_token->value; in krb5_gss_import_sec_context() 77 blen = (size_t) interprocess_token->length; in krb5_gss_import_sec_context()
|
| H A D | export_sec_context.c | 32 gss_buffer_t interprocess_token) in krb5_gss_export_sec_context() argument 72 interprocess_token->length = bufsize - blen; in krb5_gss_export_sec_context() 73 interprocess_token->value = obuffer; in krb5_gss_export_sec_context()
|
| H A D | iakerb.c | 1127 gss_buffer_t interprocess_token) in iakerb_gss_export_sec_context() argument 1137 interprocess_token); in iakerb_gss_export_sec_context() 1147 gss_buffer_t interprocess_token, in iakerb_gss_import_sec_context() argument 1156 maj = krb5_gss_import_sec_context(minor_status, interprocess_token, &gssc); in iakerb_gss_import_sec_context()
|
| H A D | gssapiP_krb5.h | 1423 gss_buffer_t interprocess_token); 1427 const gss_buffer_t interprocess_token,
|
| /freebsd/crypto/heimdal/lib/gssapi/krb5/ |
| H A D | export_sec_context.c | 40 gss_buffer_t interprocess_token in _gsskrb5_export_sec_context() argument 225 interprocess_token->length = data.length; in _gsskrb5_export_sec_context() 226 interprocess_token->value = data.data; in _gsskrb5_export_sec_context() 231 _gsskrb5_release_buffer (NULL, interprocess_token); in _gsskrb5_export_sec_context()
|
| H A D | import_sec_context.c | 39 const gss_buffer_t interprocess_token, in _gsskrb5_import_sec_context() argument 63 sp = krb5_storage_from_mem (interprocess_token->value, in _gsskrb5_import_sec_context() 64 interprocess_token->length); in _gsskrb5_import_sec_context()
|
| H A D | gsskrb5-private.h | 469 gss_buffer_t interprocess_token );
|
| /freebsd/crypto/heimdal/lib/gssapi/spnego/ |
| H A D | context_stubs.c | 484 gss_buffer_t interprocess_token in _gss_spnego_export_sec_context() argument 510 interprocess_token); in _gss_spnego_export_sec_context() 526 const gss_buffer_t interprocess_token, in _gss_spnego_import_sec_context() argument 543 interprocess_token, in _gss_spnego_import_sec_context()
|
| H A D | spnego-private.h | 95 gss_buffer_t interprocess_token );
|
| /freebsd/usr.sbin/gssd/ |
| H A D | gssd.c | 994 &result->interprocess_token); in gssd_export_sec_context_1_svc() 1000 result->interprocess_token.length = 0; in gssd_export_sec_context_1_svc() 1001 result->interprocess_token.value = NULL; in gssd_export_sec_context_1_svc() 1416 if (p->interprocess_token.length) in gssd_1_freeresult() 1417 memset(p->interprocess_token.value, 0, in gssd_1_freeresult() 1418 p->interprocess_token.length); in gssd_1_freeresult() 1419 gss_release_buffer(&junk, &p->interprocess_token); in gssd_1_freeresult()
|
| /freebsd/crypto/krb5/src/lib/gssapi/spnego/ |
| H A D | gssapiP_spnego.h | 326 gss_buffer_t interprocess_token 332 const gss_buffer_t interprocess_token,
|
| H A D | spnego_mech.c | 2163 gss_buffer_t interprocess_token) in spnego_gss_export_sec_context() argument 2175 interprocess_token); in spnego_gss_export_sec_context() 2186 const gss_buffer_t interprocess_token, in spnego_gss_import_sec_context() argument 2194 ret = gss_import_sec_context(minor_status, interprocess_token, &mctx); in spnego_gss_import_sec_context()
|
| /freebsd/sys/kgssapi/ |
| H A D | gss_impl.c | 224 maj_stat = KGSS_IMPORT(ctx, res.format, &res.interprocess_token); in kgss_transfer_context()
|
| H A D | gssd.x | 174 gss_buffer_desc interprocess_token; member
|
| /freebsd/crypto/krb5/src/lib/gssapi/generic/ |
| H A D | gssapi.hin | 660 gss_buffer_t); /* interprocess_token */ 666 gss_buffer_t, /* interprocess_token */
|