| /freebsd-14.2/sys/kgssapi/ |
| H A D | gss_delete_sec_context.c | 46 gss_buffer_t output_token) in gss_delete_sec_context() argument 85 if (output_token) in gss_delete_sec_context() 86 kgss_copy_buffer(&res.output_token, in gss_delete_sec_context() 87 output_token); in gss_delete_sec_context() 92 kgss_delete_context(ctx, output_token); in gss_delete_sec_context() 96 if (output_token) { in gss_delete_sec_context() 97 output_token->length = 0; in gss_delete_sec_context() 98 output_token->value = NULL; in gss_delete_sec_context()
|
| H A D | gsstest.c | 151 &output_token, 158 if (output_token.length != 0) { 185 printf("%.*s\n", (int)output_token.length, (char *) output_token.value); 478 output_token, in gsstest_2() 1080 output_token.length = 0; in gsstest() 1081 output_token.value = NULL; in gsstest() 1085 if (output_token.length > args.output_token.length) { in gsstest() 1089 res.output_token.length = output_token.length; in gsstest() 1090 res.output_token.value = args.output_token.value; in gsstest() 1091 error = copyout(output_token.value, res.output_token.value, in gsstest() [all …]
|
| /freebsd-14.2/crypto/heimdal/appl/test/ |
| H A D | nt_gss_client.c | 53 gss_buffer_t input_token, output_token; in proto() local 85 output_token = &real_output_token; in proto() 88 output_token->length = 0; in proto() 102 output_token, in proto() 107 if (output_token->length != 0) in proto() 108 nt_write_token (sock, output_token); in proto() 133 output_token); in proto() 138 nt_write_token (sock, output_token); in proto() 152 output_token); in proto() 156 nt_write_token (sock, output_token); in proto()
|
| H A D | nt_gss_server.c | 73 gss_buffer_t input_token, output_token; in proto() local 90 output_token = &real_output_token; in proto() 102 output_token, in proto() 108 if (output_token->length != 0) in proto() 109 nt_write_token (sock, output_token); in proto() 144 output_token->value = strdup ("hejsan"); in proto() 145 output_token->length = strlen (output_token->value) + 1; in proto() 146 nt_write_token (sock, output_token); in proto() 148 output_token->value = strdup ("hoppsan"); in proto() 149 output_token->length = strlen (output_token->value) + 1; in proto() [all …]
|
| H A D | gssapi_server.c | 50 output_token = &real_output_token; in process_it() local 77 read_token (sock, output_token); in process_it() 82 output_token, in process_it() 100 output_token, in process_it() 107 (char *)output_token->value, in process_it() 118 output_token, in process_it() 125 (char *)output_token->value, in process_it() 142 output_token = &real_output_token; in proto() local 203 output_token, in proto() 209 if (output_token->length != 0) in proto() [all …]
|
| H A D | gssapi_client.c | 47 output_token = &real_output_token; in do_trans() local 58 output_token); in do_trans() 63 write_token (sock, output_token); in do_trans() 76 output_token); in do_trans() 80 write_token (sock, output_token); in do_trans() 88 output_token); in do_trans() 92 write_token (sock, output_token); in do_trans() 110 output_token = &real_output_token; in proto() local 166 output_token->length = 0; in proto() 208 output_token, in proto() [all …]
|
| /freebsd-14.2/crypto/heimdal/lib/gssapi/krb5/ |
| H A D | encapsulate.c | 103 gss_buffer_t output_token, in _gssapi_encapsulate() argument 112 output_token->length = outer_len; in _gssapi_encapsulate() 113 output_token->value = malloc (outer_len); in _gssapi_encapsulate() 114 if (output_token->value == NULL) { in _gssapi_encapsulate() 119 p = _gssapi_make_mech_header (output_token->value, len, mech); in _gssapi_encapsulate() 133 gss_buffer_t output_token, in _gsskrb5_encapsulate() argument 143 output_token->length = outer_len; in _gsskrb5_encapsulate() 144 output_token->value = malloc (outer_len); in _gsskrb5_encapsulate() 145 if (output_token->value == NULL) { in _gsskrb5_encapsulate() 150 p = _gsskrb5_make_header (output_token->value, len, type, mech); in _gsskrb5_encapsulate()
|
| H A D | delete_sec_context.c | 39 gss_buffer_t output_token) in _gsskrb5_delete_sec_context() argument 48 if (output_token) { in _gsskrb5_delete_sec_context() 49 output_token->length = 0; in _gsskrb5_delete_sec_context() 50 output_token->value = NULL; in _gsskrb5_delete_sec_context()
|
| H A D | accept_sec_context.c | 292 gss_buffer_t output_token) in send_error_token() argument 334 output_token, in send_error_token() 355 gss_buffer_t output_token, in gsskrb5_acceptor_start() argument 430 server, &indata, output_token); in gsskrb5_acceptor_start() 621 output_token, in gsskrb5_acceptor_start() 684 gss_buffer_t output_token, in acceptor_wait_for_dcestyle() argument 847 gss_buffer_t output_token, in _gsskrb5_accept_sec_context() argument 858 output_token->length = 0; in _gsskrb5_accept_sec_context() 859 output_token->value = NULL; in _gsskrb5_accept_sec_context() 896 output_token, in _gsskrb5_accept_sec_context() [all …]
|
| /freebsd-14.2/crypto/heimdal/lib/gssapi/mech/ |
| H A D | gss_encapsulate_token.c | 39 gss_buffer_t output_token) in gss_encapsulate_token() argument 47 _mg_buffer_zero(output_token); in gss_encapsulate_token() 55 output_token->value, output_token->length, in gss_encapsulate_token() 59 _mg_buffer_zero(output_token); in gss_encapsulate_token() 62 if (output_token->length != size) in gss_encapsulate_token()
|
| H A D | gss_delete_sec_context.c | 34 gss_buffer_t output_token) in gss_delete_sec_context() argument 39 if (output_token) in gss_delete_sec_context() 40 _mg_buffer_zero(output_token); in gss_delete_sec_context() 50 minor_status, &ctx->gc_ctx, output_token); in gss_delete_sec_context()
|
| H A D | gss_decapsulate_token.c | 39 gss_buffer_t output_token) in gss_decapsulate_token() argument 47 _mg_buffer_zero(output_token); in gss_decapsulate_token() 62 output_token->value = ct.innerContextToken.data; in gss_decapsulate_token() 63 output_token->length = ct.innerContextToken.length; in gss_decapsulate_token()
|
| /freebsd-14.2/lib/libgssapi/ |
| H A D | gss_decapsulate_token.c | 37 gss_buffer_t output_token) in gss_decapsulate_token() argument 44 _gss_buffer_zero(output_token); in gss_decapsulate_token() 100 output_token->length = len; in gss_decapsulate_token() 101 output_token->value = malloc(len); in gss_decapsulate_token() 102 if (!output_token->value) in gss_decapsulate_token() 104 memcpy(output_token->value, p, len); in gss_decapsulate_token()
|
| H A D | gss_encapsulate_token.c | 37 gss_buffer_t output_token) in gss_encapsulate_token() argument 44 _gss_buffer_zero(output_token); in gss_encapsulate_token() 122 output_token->length = len; in gss_encapsulate_token() 123 output_token->value = malloc(len); in gss_encapsulate_token() 124 if (!output_token->value) in gss_encapsulate_token() 126 p = output_token->value; in gss_encapsulate_token()
|
| H A D | gss_delete_sec_context.c | 40 gss_buffer_t output_token) in gss_delete_sec_context() argument 44 if (output_token) in gss_delete_sec_context() 45 _gss_buffer_zero(output_token); in gss_delete_sec_context() 55 minor_status, &ctx->gc_ctx, output_token); in gss_delete_sec_context()
|
| H A D | gss_init_sec_context.c | 67 gss_buffer_t output_token, in gss_init_sec_context() argument 82 _gss_buffer_zero(output_token); in gss_init_sec_context() 147 output_token, in gss_init_sec_context() 155 _gss_buffer_zero(output_token); in gss_init_sec_context()
|
| /freebsd-14.2/crypto/heimdal/appl/ftp/ftp/ |
| H A D | gssapi.c | 173 gss_buffer_desc input_token, output_token; in gss_adat() local 206 &output_token, in gss_adat() 214 if(output_token.length) { in gss_adat() 215 if(base64_encode(output_token.value, output_token.length, &p) < 0) { in gss_adat() 219 gss_release_buffer(&min_stat, &output_token); in gss_adat() 331 gss_buffer_desc input, output_token; in gss_auth() local 379 &output_token, in gss_auth() 422 if (output_token.length != 0) { in gss_auth() 423 base64_encode(output_token.value, output_token.length, &p); in gss_auth() 424 gss_release_buffer(&min_stat, &output_token); in gss_auth()
|
| /freebsd-14.2/crypto/heimdal/appl/ftp/ftpd/ |
| H A D | gssapi.c | 173 gss_buffer_desc input_token, output_token; in gss_adat() local 206 &output_token, in gss_adat() 214 if(output_token.length) { in gss_adat() 215 if(base64_encode(output_token.value, output_token.length, &p) < 0) { in gss_adat() 219 gss_release_buffer(&min_stat, &output_token); in gss_adat() 331 gss_buffer_desc input, output_token; in gss_auth() local 379 &output_token, in gss_auth() 422 if (output_token.length != 0) { in gss_auth() 423 base64_encode(output_token.value, output_token.length, &p); in gss_auth() 424 gss_release_buffer(&min_stat, &output_token); in gss_auth()
|
| /freebsd-14.2/crypto/heimdal/lib/gssapi/ntlm/ |
| H A D | delete_sec_context.c | 39 gss_buffer_t output_token in _gss_ntlm_delete_sec_context() argument 56 if (output_token) { in _gss_ntlm_delete_sec_context() 57 output_token->length = 0; in _gss_ntlm_delete_sec_context() 58 output_token->value = NULL; in _gss_ntlm_delete_sec_context()
|
| H A D | accept_sec_context.c | 76 gss_buffer_t output_token, in _gss_ntlm_accept_sec_context() argument 87 output_token->value = NULL; in _gss_ntlm_accept_sec_context() 88 output_token->length = 0; in _gss_ntlm_accept_sec_context() 163 output_token->value = malloc(out.length); in _gss_ntlm_accept_sec_context() 164 if (output_token->value == NULL && out.length != 0) { in _gss_ntlm_accept_sec_context() 170 memcpy(output_token->value, out.data, out.length); in _gss_ntlm_accept_sec_context() 171 output_token->length = out.length; in _gss_ntlm_accept_sec_context()
|
| /freebsd-14.2/tools/regression/kgssapi/ |
| H A D | gsstest.c | 45 gss_buffer_desc output_token; /* buffer to receive reply token */ member 50 gss_buffer_desc output_token; /* reply token (using space from gsstest_2_args.output) */ member 125 args.output_token.length = sizeof(token_buffer); in main() 126 args.output_token.value = token_buffer; in main() 158 res.output_token.length = 0; in main() 159 res.output_token.value = 0; in main() 174 &res.output_token, in main() 222 &message_buf, &res.output_token, NULL); in main() 248 &res.output_token, &message_buf, NULL, NULL); in main() 275 &res.output_token, &message_buf, NULL, NULL); in main()
|
| /freebsd-14.2/crypto/heimdal/lib/gssapi/spnego/ |
| H A D | accept_sec_context.c | 38 gss_buffer_t output_token) in send_reject() argument 56 output_token->value, output_token->length, &nt, in send_reject() 158 gss_buffer_t output_token) in send_accept() argument 252 output_token->value, output_token->length, in send_accept() 412 gss_buffer_t output_token) in acceptor_complete() argument 478 gss_buffer_t output_token, in acceptor_start() argument 594 output_token); in acceptor_start() 642 output_token); in acceptor_start() 808 output_token); in acceptor_continue() 829 output_token); in acceptor_continue() [all …]
|
| H A D | init_sec_context.c | 83 gss_buffer_t output_token) in spnego_reply_internal() argument 91 output_token->length = 0; in spnego_reply_internal() 92 output_token->value = NULL; in spnego_reply_internal() 109 output_token->length = 0; in spnego_reply_internal() 110 output_token->value = NULL; in spnego_reply_internal() 160 output_token->value, output_token->length, in spnego_reply_internal() 352 output_token); in spnego_initial() 404 output_token->length = 0; in spnego_reply() 595 output_token); in spnego_reply() 642 output_token, in _gss_spnego_init_sec_context() [all …]
|
| /freebsd-14.2/crypto/heimdal/appl/gssmask/ |
| H A D | gssmask.c | 377 &output_token, in HandleOP() 396 if (output_token.length) { in HandleOP() 397 out_token.data = output_token.value; in HandleOP() 410 if (output_token.length) in HandleOP() 456 &output_token, in HandleOP() 473 if (output_token.length) { in HandleOP() 496 if (output_token.length) in HandleOP() 585 &output_token); in HandleOP() 591 token.data = output_token.value; in HandleOP() 756 &conf_state, &output_token); in HandleOP() [all …]
|
| /freebsd-14.2/crypto/heimdal/appl/telnet/libtelnet/ |
| H A D | spx.c | 115 gss_buffer_desc output_token, input_token, input_name_buffer; variable 209 gss_buffer_desc output_token, input_token, input_name_buffer; local 283 &output_token, /* output token */ 304 if (!Data(ap, SPX_AUTH, output_token.value, output_token.length)) { 380 &output_token, 403 Data(ap, SPX_ACCEPT, output_token.value, output_token.length); 452 &output_token, /* output token */
|