| /src/crypto/heimdal/appl/test/ |
| H A D | nt_gss_client.c | 53 gss_buffer_t input_token, output_token; in proto() local 84 input_token = &real_input_token; in proto() 87 input_token->length = 0; in proto() 100 input_token, in proto() 117 nt_read_token (sock, input_token); in proto() 126 input_token->length = 3; in proto() 127 input_token->value = strdup("hej"); in proto() 132 input_token, in proto() 137 nt_write_token (sock, input_token); in proto() 142 input_token->length = 7; in proto() [all …]
|
| H A D | gssapi_client.c | 46 gss_buffer_t input_token = &real_input_token, in do_trans() local 51 input_token->length = 3; in do_trans() 52 input_token->value = strdup("hej"); in do_trans() 57 input_token, in do_trans() 62 write_token (sock, input_token); in do_trans() 67 input_token->length = 7; in do_trans() 68 input_token->value = "hemligt"; in do_trans() 74 input_token, in do_trans() 86 input_token, in do_trans() 109 gss_buffer_t input_token = &real_input_token, in proto() local [all …]
|
| H A D | gssapi_server.c | 49 gss_buffer_t input_token = &real_input_token, in process_it() local 76 read_token (sock, input_token); in process_it() 81 input_token, in process_it() 87 fprintf (stderr, "gss_verify_mic: %.*s\n", (int)input_token->length, in process_it() 88 (char *)input_token->value); in process_it() 90 gss_release_buffer (&min_stat, input_token); in process_it() 95 read_token (sock, input_token); in process_it() 99 input_token, in process_it() 110 gss_release_buffer (&min_stat, input_token); in process_it() 113 read_token (sock, input_token); in process_it() [all …]
|
| H A D | http_client.c | 361 gss_buffer_desc input_token, output_token; in main() local 369 input_token.length = strlen(name); in main() 370 input_token.value = name; in main() 373 &input_token, in main() 379 input_token.length = 0; in main() 380 input_token.value = NULL; in main() 390 input_token.value = emalloc(len); in main() 391 len = base64_decode(&h[i], input_token.value); in main() 394 input_token.length = len; in main() 400 input_token.length = 0; in main() [all …]
|
| H A D | nt_gss_server.c | 73 gss_buffer_t input_token, output_token; in proto() local 89 input_token = &real_input_token; in proto() 93 nt_read_token (sock, input_token); in proto() 98 input_token, in proto()
|
| /src/crypto/krb5/src/lib/gssapi/mechglue/ |
| H A D | g_encapsulate_token.c | 36 gss_encapsulate_token(gss_const_buffer_t input_token, in gss_encapsulate_token() argument 43 if (input_token == GSS_C_NO_BUFFER || token_oid == GSS_C_NO_OID) in gss_encapsulate_token() 49 tokenSize = g_token_size(token_oid, input_token->length); in gss_encapsulate_token() 59 g_make_token_header(&buf, token_oid, input_token->length, -1); in gss_encapsulate_token() 60 k5_buf_add_len(&buf, input_token->value, input_token->length); in gss_encapsulate_token()
|
| H A D | g_decapsulate_token.c | 36 gss_decapsulate_token(gss_const_buffer_t input_token, in gss_decapsulate_token() argument 42 if (input_token == GSS_C_NO_BUFFER || token_oid == GSS_C_NO_OID) in gss_decapsulate_token() 48 k5_input_init(&in, input_token->value, input_token->length); in gss_decapsulate_token()
|
| H A D | g_init_sec_context.c | 46 gss_buffer_t input_token, in val_init_sec_ctx_args() argument 97 gss_buffer_t input_token, gss_OID *actual_mech_type, in gss_init_sec_context() argument 118 input_token, in gss_init_sec_context() 201 input_token, in gss_init_sec_context()
|
| /src/sys/kgssapi/ |
| H A D | gss_init_sec_context.c | 59 const gss_buffer_t input_token, in gss_init_sec_context() argument 91 if (input_token) in gss_init_sec_context() 92 args.input_token = *input_token; in gss_init_sec_context() 94 args.input_token.length = 0; in gss_init_sec_context() 95 args.input_token.value = NULL; in gss_init_sec_context() 193 const gss_buffer_t input_token, in gss_init_sec_context_lucid_v1() argument 225 if (input_token) in gss_init_sec_context_lucid_v1() 226 args.input_token = *input_token; in gss_init_sec_context_lucid_v1() 228 args.input_token.length = 0; in gss_init_sec_context_lucid_v1() 229 args.input_token.value = NULL; in gss_init_sec_context_lucid_v1()
|
| H A D | gss_accept_sec_context.c | 52 const gss_buffer_t input_token, in gss_accept_sec_context() argument 83 args.input_token = *input_token; in gss_accept_sec_context() 165 const gss_buffer_t input_token, in gss_accept_sec_context_lucid_v1() argument 201 args.input_token = *input_token; in gss_accept_sec_context_lucid_v1()
|
| /src/lib/libgssapi/ |
| H A D | gss_encapsulate_token.c | 36 gss_encapsulate_token(const gss_buffer_t input_token, gss_OID oid, in gss_encapsulate_token() argument 69 inside_len = 2 + oid->length + input_token->length; in gss_encapsulate_token() 116 memcpy(p, input_token->value, input_token->length); in gss_encapsulate_token() 117 p += input_token->length; in gss_encapsulate_token() 119 len += input_token->length; in gss_encapsulate_token()
|
| H A D | gss_accept_sec_context.c | 41 parse_header(const gss_buffer_t input_token, gss_OID mech_oid) in parse_header() argument 43 unsigned char *p = input_token->value; in parse_header() 44 size_t len = input_token->length; in parse_header() 152 const gss_buffer_t input_token, in gss_accept_sec_context() argument 189 major_status = choose_mech(input_token, &mech_oid); in gss_accept_sec_context() 227 input_token, in gss_accept_sec_context()
|
| H A D | gss_decapsulate_token.c | 36 gss_decapsulate_token(const gss_buffer_t input_token, gss_OID oid, in gss_decapsulate_token() argument 39 unsigned char *p = input_token->value; in gss_decapsulate_token() 40 size_t len = input_token->length; in gss_decapsulate_token()
|
| /src/crypto/krb5/src/lib/gssapi/spnego/ |
| H A D | negoex_ctx.c | 284 gss_buffer_t input_token = GSS_C_NO_BUFFER; in mech_init() local 309 input_token = &msg->token; in mech_init() 321 input_token, &ctx->actual_mech, in mech_init() 339 input_token = GSS_C_NO_BUFFER; in mech_init() 431 gss_buffer_t input_token, int *send_alert_out) in verify_checksum() argument 458 assert(input_token != NULL); in verify_checksum() 463 iov[1].data = make_data(input_token->value, msg->offset_in_token); in verify_checksum() 613 gss_buffer_t input_token, gss_channel_bindings_t bindings, in negoex_init() argument 623 if (ctx->negoex_step == 0 && input_token != GSS_C_NO_BUFFER && in negoex_init() 624 input_token->length != 0) in negoex_init() [all …]
|
| /src/crypto/krb5/src/plugins/gssapi/negoextest/ |
| H A D | main.c | 50 gss_buffer_t input_token, gss_OID *actual_mech, in gss_init_sec_context() argument 69 if (input_token == GSS_C_NO_BUFFER || input_token->length == 0) { in gss_init_sec_context() 73 } else if (input_token->length == 4 && in gss_init_sec_context() 74 memcmp(input_token->value, "fail", 4) == 0) { in gss_init_sec_context() 78 hops = ((uint8_t *)input_token->value)[0]; in gss_init_sec_context() 113 gss_buffer_t input_token, in gss_accept_sec_context() argument 138 assert(input_token->length >= 2); in gss_accept_sec_context() 139 hops = ((uint8_t *)input_token->value)[input_token->length - 1]; in gss_accept_sec_context() 140 mech_last_octet = ((uint8_t *)input_token->value)[input_token->length - 2]; in gss_accept_sec_context()
|
| /src/tools/regression/kgssapi/ |
| H A D | gsstest.c | 44 gss_buffer_desc input_token; /* token from userland */ member 176 &args.input_token, in main() 184 if (args.input_token.length) { in main() 188 &args.input_token); in main() 205 GSS_C_QOP_DEFAULT, &message_buf, &args.input_token); in main() 214 gss_release_buffer(&min_stat, &args.input_token); in main() 231 &args.input_token); in main() 240 gss_release_buffer(&min_stat, &args.input_token); in main() 258 &args.input_token); in main() 267 gss_release_buffer(&min_stat, &args.input_token); in main()
|
| /src/crypto/heimdal/appl/gssmask/ |
| H A D | gssmask.c | 312 gss_buffer_desc input_token, output_token; in HandleOP() local 333 input_token.length = target_name.length; in HandleOP() 334 input_token.value = target_name.data; in HandleOP() 337 &input_token, in HandleOP() 350 input_token.length = in_token.length; in HandleOP() 351 input_token.value = in_token.data; in HandleOP() 352 input_token_ptr = &input_token; in HandleOP() 356 input_token.length = 0; in HandleOP() 357 input_token.value = NULL; in HandleOP() 388 if (input_token.length == 0) in HandleOP() [all …]
|
| /src/crypto/heimdal/lib/gssapi/ |
| H A D | test_context.c | 122 gss_buffer_desc input_token, output_token; in loop() local 141 input_token.value = rk_UNCONST(target); in loop() 142 input_token.length = strlen(target); in loop() 145 &input_token, in loop() 151 input_token.length = 0; in loop() 152 input_token.value = NULL; in loop() 167 &input_token, in loop() 185 if (input_token.length != 0) in loop() 186 gss_release_buffer(&min_stat, &input_token); in loop() 197 &input_token, in loop() [all …]
|
| /src/crypto/heimdal/lib/gssapi/mech/ |
| H A D | gss_accept_sec_context.c | 32 parse_header(const gss_buffer_t input_token, gss_OID mech_oid) in parse_header() argument 34 unsigned char *p = input_token->value; in parse_header() 35 size_t len = input_token->length; in parse_header() 148 const gss_buffer_t input_token, in gss_accept_sec_context() argument 187 major_status = choose_mech(input_token, &mech_oid); in gss_accept_sec_context() 229 input_token, in gss_accept_sec_context()
|
| H A D | gss_encapsulate_token.c | 37 gss_encapsulate_token(gss_const_buffer_t input_token, in gss_encapsulate_token() argument 51 ct.innerContextToken.data = input_token->value; in gss_encapsulate_token() 52 ct.innerContextToken.length = input_token->length; in gss_encapsulate_token()
|
| H A D | gss_decapsulate_token.c | 37 gss_decapsulate_token(gss_const_buffer_t input_token, in gss_decapsulate_token() argument 53 ret = decode_GSSAPIContextToken(input_token->value, input_token->length, in gss_decapsulate_token()
|
| /src/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 325 input_token.length = cnt; 326 input_token.value = (char *) data; 376 &input_token, 439 input_token.value = (char *) data; 440 input_token.length = cnt; 450 &input_token, /* input token */
|
| /src/crypto/heimdal/lib/gssapi/krb5/ |
| H A D | init_sec_context.c | 385 const gss_buffer_t input_token, in init_auth() argument 516 const gss_buffer_t input_token, in init_auth_restart() argument 749 const gss_buffer_t input_token, in repl_mutual() argument 769 indata.length = input_token->length; in repl_mutual() 770 indata.data = input_token->value; in repl_mutual() 777 input_token, in repl_mutual() 790 input_token, in repl_mutual() 797 input_token, in repl_mutual() 875 const gss_buffer_t input_token, in _gsskrb5_init_sec_context() argument 913 if (input_token == GSS_C_NO_BUFFER || input_token->length == 0) { in _gsskrb5_init_sec_context() [all …]
|
| /src/crypto/krb5/src/lib/gssapi/krb5/ |
| H A D | accept_sec_context.c | 287 gss_cred_id_t verifier_cred_handle, gss_buffer_t input_token, in kg_accept_dce() argument 318 ap_rep.data = input_token->value; in kg_accept_dce() 319 ap_rep.length = input_token->length; in kg_accept_dce() 638 parse_init_token(gss_buffer_t input_token, gss_const_OID *mech_used_out, in parse_init_token() argument 645 k5_input_init(&in, input_token->value, input_token->length); in parse_init_token() 646 if (!g_get_token_header(&in, &mech, &tlen) || tlen != input_token->length) in parse_init_token() 668 gss_cred_id_t verifier_cred_handle, gss_buffer_t input_token, in kg_accept_krb5() argument 763 code = parse_init_token(input_token, &mech_used, &ap_req); in kg_accept_krb5() 771 ap_req = make_data(input_token->value, input_token->length); in kg_accept_krb5() 1254 gss_buffer_t input_token, in krb5_gss_accept_sec_context_ext() argument [all …]
|
| H A D | init_sec_context.c | 471 gss_buffer_t input_token, in kg_new_connection() argument 503 if (input_token != GSS_C_NO_BUFFER && input_token->length != 0) { in kg_new_connection() 704 gss_buffer_t input_token, in mutual_auth() argument 749 if (input_token == GSS_C_NO_BUFFER) { in mutual_auth() 759 body = make_data(input_token->value, input_token->length); in mutual_auth() 761 k5_input_init(&in, input_token->value, input_token->length); in mutual_auth() 880 gss_buffer_t input_token, in krb5_gss_init_sec_context_ext() argument 964 input_token, actual_mech_type, in krb5_gss_init_sec_context_ext() 979 input_token, actual_mech_type, in krb5_gss_init_sec_context_ext() 1046 gss_buffer_t input_token, gss_OID *actual_mech_type, in krb5_gss_init_sec_context() argument [all …]
|