| /freebsd-head/sys/kgssapi/ |
| HD | gss_delete_sec_context.c | 45 gss_buffer_t output_token) in gss_delete_sec_context() argument 84 if (output_token) in gss_delete_sec_context() 85 kgss_copy_buffer(&res.output_token, in gss_delete_sec_context() 86 output_token); in gss_delete_sec_context() 91 kgss_delete_context(ctx, output_token); in gss_delete_sec_context() 95 if (output_token) { in gss_delete_sec_context() 96 output_token->length = 0; in gss_delete_sec_context() 97 output_token->value = NULL; in gss_delete_sec_context()
|
| /freebsd-head/crypto/heimdal/appl/test/ |
| HD | 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()
|
| HD | 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 …]
|
| HD | 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() 91 gss_release_buffer (&min_stat, output_token); in process_it() 100 output_token, in process_it() 106 fprintf (stderr, "gss_unwrap: %.*s %s\n", (int)output_token->length, in process_it() 107 (char *)output_token->value, in process_it() 111 gss_release_buffer (&min_stat, output_token); in process_it() 118 output_token, in process_it() 124 fprintf (stderr, "gss_unwrap: %.*s %s\n", (int)output_token->length, in process_it() [all …]
|
| HD | 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-head/crypto/heimdal/lib/gssapi/krb5/ |
| HD | 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()
|
| HD | 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()
|
| HD | 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() 616 output_token->length = outbuf.length; in gsskrb5_acceptor_start() 617 output_token->value = outbuf.data; 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() [all …]
|
| /freebsd-head/crypto/heimdal/lib/gssapi/mech/ |
| HD | 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()
|
| HD | 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()
|
| HD | 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()
|
| HD | gss_init_sec_context.c | 119 gss_buffer_t output_token, in gss_init_sec_context() argument 134 _mg_buffer_zero(output_token); in gss_init_sec_context() 197 output_token, in gss_init_sec_context() 205 _mg_buffer_zero(output_token); in gss_init_sec_context()
|
| /freebsd-head/lib/libgssapi/ |
| HD | 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()
|
| HD | 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()
|
| HD | 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()
|
| HD | 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-head/crypto/heimdal/appl/ftp/ftp/ |
| HD | 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-head/crypto/heimdal/appl/ftp/ftpd/ |
| HD | 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-head/tools/regression/kgssapi/ |
| HD | 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-head/crypto/heimdal/lib/gssapi/ntlm/ |
| HD | 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()
|
| HD | 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-head/crypto/heimdal/lib/gssapi/spnego/ |
| HD | 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() 90 gss_buffer_t output_token) in send_supported_mechs() argument 140 ret = gss_encapsulate_token(&data, GSS_SPNEGO_MECHANISM, output_token); in send_supported_mechs() 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 457 send_reject (minor_status, output_token); in acceptor_complete() 478 gss_buffer_t output_token, in acceptor_start() argument 502 return send_supported_mechs (minor_status, output_token); in acceptor_start() [all …]
|
| HD | 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() 189 gss_buffer_t output_token, in spnego_initial() argument 352 output_token); in spnego_initial() 386 gss_buffer_t output_token, in spnego_reply() argument 404 output_token->length = 0; in spnego_reply() [all …]
|
| /freebsd-head/crypto/heimdal/appl/gssmask/ |
| HD | gssmask.c | 312 gss_buffer_desc input_token, output_token; in HandleOP() local 377 &output_token, in HandleOP() 396 if (output_token.length) { in HandleOP() 397 out_token.data = output_token.value; in HandleOP() 398 out_token.length = output_token.length; in HandleOP() 410 if (output_token.length) in HandleOP() 411 gss_release_buffer(&min_stat, &output_token); in HandleOP() 429 gss_buffer_desc input_token, output_token; in HandleOP() local 456 &output_token, in HandleOP() 473 if (output_token.length) { in HandleOP() [all …]
|
| /freebsd-head/crypto/heimdal/appl/telnet/libtelnet/ |
| HD | 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 */
|