Home
last modified time | relevance | path

Searched refs:interprocess_token (Results 1 – 24 of 24) sorted by relevance

/freebsd/crypto/krb5/src/lib/gssapi/mechglue/
H A Dg_exp_sec_context.c42 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 Dg_imp_sec_context.c42 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 Dgss_export_sec_context.c41 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 Dgss_import_sec_context.c38 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 Dgss_export_sec_context.c34 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 Dgss_import_sec_context.c33 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 Dexport_sec_context.c40 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 Dimport_sec_context.c39 const gss_buffer_t interprocess_token, in _gss_ntlm_import_sec_context() argument
H A Dntlm-private.h117 gss_buffer_t interprocess_token );
/freebsd/crypto/krb5/src/lib/gssapi/krb5/
H A Dimport_sec_context.c52 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 Dexport_sec_context.c32 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 Diakerb.c1127 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 DgssapiP_krb5.h1423 gss_buffer_t interprocess_token);
1427 const gss_buffer_t interprocess_token,
/freebsd/crypto/heimdal/lib/gssapi/krb5/
H A Dexport_sec_context.c40 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 Dimport_sec_context.c39 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 Dgsskrb5-private.h469 gss_buffer_t interprocess_token );
/freebsd/crypto/heimdal/lib/gssapi/spnego/
H A Dcontext_stubs.c484 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 Dspnego-private.h95 gss_buffer_t interprocess_token );
/freebsd/usr.sbin/gssd/
H A Dgssd.c994 &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 DgssapiP_spnego.h326 gss_buffer_t interprocess_token
332 const gss_buffer_t interprocess_token,
H A Dspnego_mech.c2163 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 Dgss_impl.c224 maj_stat = KGSS_IMPORT(ctx, res.format, &res.interprocess_token); in kgss_transfer_context()
H A Dgssd.x174 gss_buffer_desc interprocess_token; member
/freebsd/crypto/krb5/src/lib/gssapi/generic/
H A Dgssapi.hin660 gss_buffer_t); /* interprocess_token */
666 gss_buffer_t, /* interprocess_token */