/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/ |
H A D | encapsulate.c | 105 gss_buffer_t output_token, in _gssapi_encapsulate() argument 114 output_token->length = outer_len; in _gssapi_encapsulate() 115 output_token->value = malloc (outer_len); in _gssapi_encapsulate() 116 if (output_token->value == NULL) { in _gssapi_encapsulate() 121 p = _gssapi_make_mech_header (output_token->value, len, mech); in _gssapi_encapsulate() 135 gss_buffer_t output_token, in _gsskrb5_encapsulate() argument 145 output_token->length = outer_len; in _gsskrb5_encapsulate() 146 output_token->value = malloc (outer_len); in _gsskrb5_encapsulate() 147 if (output_token->value == NULL) { in _gsskrb5_encapsulate() 152 p = _gsskrb5_make_header (output_token->value, len, type, mech); in _gsskrb5_encapsulate()
|
H A D | init_sec_context.c | 389 gss_buffer_t output_token, in init_auth() argument 490 gss_buffer_t output_token, in init_auth_restart() argument 658 output_token->value = outbuf.data; in init_auth_restart() 659 output_token->length = outbuf.length; in init_auth_restart() 661 ret = _gsskrb5_encapsulate (minor_status, &outbuf, output_token, in init_auth_restart() 735 gss_buffer_t output_token, in repl_mutual() argument 745 output_token->length = 0; in repl_mutual() 746 output_token->value = NULL; in repl_mutual() 836 output_token->length = outbuf.length; in repl_mutual() 837 output_token->value = outbuf.data; in repl_mutual() [all …]
|
H A D | delete_sec_context.c | 41 gss_buffer_t output_token) in _gsskrb5_delete_sec_context() argument 50 if (output_token) { in _gsskrb5_delete_sec_context() 51 output_token->length = 0; in _gsskrb5_delete_sec_context() 52 output_token->value = NULL; in _gsskrb5_delete_sec_context()
|
H A D | accept_sec_context.c | 295 gss_buffer_t output_token) in send_error_token() argument 337 output_token, in send_error_token() 358 gss_buffer_t output_token, in gsskrb5_acceptor_start() argument 450 server, &indata, output_token); in gsskrb5_acceptor_start() 636 output_token->length = outbuf.length; in gsskrb5_acceptor_start() 637 output_token->value = outbuf.data; in gsskrb5_acceptor_start() 641 output_token, in gsskrb5_acceptor_start() 704 gss_buffer_t output_token, in acceptor_wait_for_dcestyle() argument 867 gss_buffer_t output_token, in _gsskrb5_accept_sec_context() argument 878 output_token->length = 0; in _gsskrb5_accept_sec_context() [all …]
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/ |
H A D | gss_encapsulate_token.c | 41 gss_buffer_t output_token) in gss_encapsulate_token() argument 49 _mg_buffer_zero(output_token); in gss_encapsulate_token() 57 output_token->value, output_token->length, in gss_encapsulate_token() 61 _mg_buffer_zero(output_token); in gss_encapsulate_token() 64 if (output_token->length != size) in gss_encapsulate_token()
|
H A D | gss_delete_sec_context.c | 36 gss_buffer_t output_token) in gss_delete_sec_context() argument 41 if (output_token) in gss_delete_sec_context() 42 _mg_buffer_zero(output_token); in gss_delete_sec_context() 52 minor_status, &ctx->gc_ctx, output_token); in gss_delete_sec_context()
|
H A D | gss_decapsulate_token.c | 41 gss_buffer_t output_token) in gss_decapsulate_token() argument 49 _mg_buffer_zero(output_token); in gss_decapsulate_token() 64 output_token->value = ct.innerContextToken.data; in gss_decapsulate_token() 65 output_token->length = ct.innerContextToken.length; in gss_decapsulate_token()
|
H A D | gss_init_sec_context.c | 121 gss_buffer_t output_token, in gss_init_sec_context() argument 136 _mg_buffer_zero(output_token); in gss_init_sec_context() 206 output_token, in gss_init_sec_context() 214 _mg_buffer_zero(output_token); in gss_init_sec_context()
|
H A D | gss_accept_sec_context.c | 154 gss_buffer_t output_token, in gss_accept_sec_context() argument 179 _mg_buffer_zero(output_token); in gss_accept_sec_context() 235 output_token, in gss_accept_sec_context()
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/ |
H A D | accept_sec_context.c | 40 gss_buffer_t output_token) in send_reject() argument 58 output_token->value, output_token->length, &nt, in send_reject() 92 gss_buffer_t output_token) in send_supported_mechs() argument 142 ret = gss_encapsulate_token(&data, GSS_SPNEGO_MECHANISM, output_token); in send_supported_mechs() 160 gss_buffer_t output_token) in send_accept() argument 254 output_token->value, output_token->length, in send_accept() 414 gss_buffer_t output_token) in acceptor_complete() argument 459 send_reject (minor_status, output_token); in acceptor_complete() 480 gss_buffer_t output_token, in acceptor_start() argument 504 return send_supported_mechs (minor_status, output_token); in acceptor_start() [all …]
|
H A D | init_sec_context.c | 85 gss_buffer_t output_token) in spnego_reply_internal() argument 93 output_token->length = 0; in spnego_reply_internal() 94 output_token->value = NULL; in spnego_reply_internal() 111 output_token->length = 0; in spnego_reply_internal() 112 output_token->value = NULL; in spnego_reply_internal() 162 output_token->value, output_token->length, in spnego_reply_internal() 191 gss_buffer_t output_token, in spnego_initial() argument 354 output_token); in spnego_initial() 388 gss_buffer_t output_token, in spnego_reply() argument 406 output_token->length = 0; in spnego_reply() [all …]
|
H A D | compat.c | 100 gss_buffer_t output_token in _gss_spnego_internal_delete_sec_context() argument 112 if (output_token != GSS_C_NO_BUFFER) { in _gss_spnego_internal_delete_sec_context() 113 output_token->length = 0; in _gss_spnego_internal_delete_sec_context() 114 output_token->value = NULL; in _gss_spnego_internal_delete_sec_context() 136 output_token); in _gss_spnego_internal_delete_sec_context()
|
H A D | spnego-private.h | 66 gss_buffer_t output_token ); 213 gss_buffer_t output_token );
|
H A D | context_stubs.c | 107 gss_buffer_t output_token in _gss_spnego_delete_sec_context() argument 121 output_token); in _gss_spnego_delete_sec_context()
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/ |
H A D | delete_sec_context.c | 41 gss_buffer_t output_token in _gss_ntlm_delete_sec_context() argument 58 if (output_token) { in _gss_ntlm_delete_sec_context() 59 output_token->length = 0; in _gss_ntlm_delete_sec_context() 60 output_token->value = NULL; in _gss_ntlm_delete_sec_context()
|
H A D | accept_sec_context.c | 78 gss_buffer_t output_token, in _gss_ntlm_accept_sec_context() argument 89 output_token->value = NULL; in _gss_ntlm_accept_sec_context() 90 output_token->length = 0; in _gss_ntlm_accept_sec_context() 165 output_token->value = malloc(out.length); in _gss_ntlm_accept_sec_context() 166 if (output_token->value == NULL && out.length != 0) { in _gss_ntlm_accept_sec_context() 172 memcpy(output_token->value, out.data, out.length); in _gss_ntlm_accept_sec_context() 173 output_token->length = out.length; in _gss_ntlm_accept_sec_context()
|
H A D | init_sec_context.c | 267 gss_buffer_t output_token, in _gss_ntlm_init_sec_context() argument 336 output_token->value = data.data; in _gss_ntlm_init_sec_context() 337 output_token->length = data.length; in _gss_ntlm_init_sec_context() 526 output_token->length = data.length; in _gss_ntlm_init_sec_context() 527 output_token->value = data.data; in _gss_ntlm_init_sec_context()
|
H A D | ntlm-private.h | 80 gss_buffer_t output_token );
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/ |
H A D | test_context.c | 158 gss_buffer_desc input_token, output_token; in loop() local 205 &output_token, in loop() 229 &output_token, in loop() 243 if (output_token.length != 0) in loop() 244 gss_release_buffer(&min_stat, &output_token); in loop() 251 if (output_token.length != 0) in loop() 252 gss_release_buffer(&min_stat, &output_token); in loop() 284 gss_buffer_desc input_token, output_token, output_token2; in wrapunwrap() local 293 &conf_state, &output_token); in wrapunwrap() 298 maj_stat = gss_unwrap(&min_stat, sctx, &output_token, in wrapunwrap() [all …]
|
H A D | ChangeLog | 2273 * accept_sec_context.c: don't clear output_token twice remember to 2899 output_token 2918 `output_token' 2919 * init_sec_context.c (init_auth): always initialize `output_token' 2921 `output_token'
|
/netbsd-src/external/bsd/openldap/dist/libraries/libldap/ |
H A D | gssapi.c | 671 gss_buffer_desc input_token, output_token = GSS_C_EMPTY_BUFFER; in ldap_int_gss_spnego_bind_s() local 728 &output_token, in ldap_int_gss_spnego_bind_s() 739 cred.bv_val = (char *)output_token.value; in ldap_int_gss_spnego_bind_s() 740 cred.bv_len = output_token.length; in ldap_int_gss_spnego_bind_s() 742 gss_release_buffer( &minor_status, &output_token ); in ldap_int_gss_spnego_bind_s() 765 &output_token, in ldap_int_gss_spnego_bind_s() 772 gss_release_buffer( &minor_status, &output_token ); in ldap_int_gss_spnego_bind_s() 796 gss_release_buffer( &minor_status, &output_token ); in ldap_int_gss_spnego_bind_s()
|
/netbsd-src/crypto/external/bsd/heimdal/include/ |
H A D | spnego-private.h | 64 gss_buffer_t output_token ); 211 gss_buffer_t output_token );
|
H A D | ntlm-private.h | 78 gss_buffer_t output_token );
|
/netbsd-src/crypto/external/bsd/libsaslc/dist/ref/ |
H A D | rfc4752.txt | 150 client then responds with the resulting output_token. If 187 last call to GSS_Init_sec_context returned an output_token, then the 188 client responds with the output_token, otherwise the client responds 222 GSS_S_CONTINUE_NEEDED, the server returns the generated output_token 296 If the last call to GSS_Accept_sec_context returned an output_token, 298 reply from the client with no data. Whether or not an output_token 300 such an output_token), the server then constructs 4 octets of data, 303 containing in network byte order the maximum size output_token the
|
H A D | rfc2222.txt | 502 output_token. If GSS_Init_sec_context returns GSS_S_CONTINUE_NEEDED, 517 returned an output_token, then the client responds with the 518 output_token, otherwise the client responds with no data. The client 538 GSS_S_CONTINUE_NEEDED, the server returns the generated output_token 545 returned an output_token, the server returns it to the client in a 547 or not an output_token was returned (and after receipt of any 548 response from the client to such an output_token), the server then 552 maximum size output_token the server is able to receive. The server
|