Home
last modified time | relevance | path

Searched refs:output_token (Results 1 – 25 of 62) sorted by relevance

123

/src/sys/kgssapi/
H A Dgss_delete_sec_context.c45 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()
/src/crypto/heimdal/appl/test/
H A Dnt_gss_client.c53 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 Dnt_gss_server.c73 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 Dgssapi_server.c50 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 …]
H A Dgssapi_client.c47 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 …]
/src/crypto/heimdal/lib/gssapi/krb5/
H A Dencapsulate.c103 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()
/src/crypto/krb5/src/lib/gssapi/mechglue/
H A Dg_delete_sec_context.c39 gss_buffer_t output_token) in val_del_sec_ctx_args() argument
47 if (output_token != GSS_C_NO_BUFFER) { in val_del_sec_ctx_args()
48 output_token->length = 0; in val_del_sec_ctx_args()
49 output_token->value = NULL; in val_del_sec_ctx_args()
66 gss_buffer_t output_token) in gss_delete_sec_context() argument
71 status = val_del_sec_ctx_args(minor_status, context_handle, output_token); in gss_delete_sec_context()
88 output_token); in gss_delete_sec_context()
H A Dg_decapsulate_token.c38 gss_buffer_t output_token) in gss_decapsulate_token() argument
45 if (output_token == GSS_C_NO_BUFFER) in gss_decapsulate_token()
52 output_token->value = gssalloc_malloc(in.len); in gss_decapsulate_token()
53 if (output_token->value == NULL) in gss_decapsulate_token()
56 memcpy(output_token->value, in.ptr, in.len); in gss_decapsulate_token()
57 output_token->length = in.len; in gss_decapsulate_token()
H A Dg_encapsulate_token.c38 gss_buffer_t output_token) in gss_encapsulate_token() argument
46 if (output_token == GSS_C_NO_BUFFER) in gss_encapsulate_token()
54 output_token->value = gssalloc_malloc(tokenSize); in gss_encapsulate_token()
55 if (output_token->value == NULL) in gss_encapsulate_token()
58 k5_buf_init_fixed(&buf, output_token->value, tokenSize); in gss_encapsulate_token()
62 output_token->length = tokenSize; in gss_encapsulate_token()
H A Dg_init_sec_context.c48 gss_buffer_t output_token, in val_init_sec_ctx_args() argument
61 if (output_token != GSS_C_NO_BUFFER) { in val_init_sec_ctx_args()
62 output_token->length = 0; in val_init_sec_ctx_args()
63 output_token->value = NULL; in val_init_sec_ctx_args()
83 if (output_token == NULL) in val_init_sec_ctx_args()
98 gss_buffer_t output_token, OM_uint32 *ret_flags, in gss_init_sec_context() argument
120 output_token, in gss_init_sec_context()
203 output_token, in gss_init_sec_context()
H A Dg_accept_sec_context.c47 gss_buffer_t output_token, in val_acc_sec_ctx_args() argument
64 if (output_token != GSS_C_NO_BUFFER) { in val_acc_sec_ctx_args()
65 output_token->length = 0; in val_acc_sec_ctx_args()
66 output_token->value = NULL; in val_acc_sec_ctx_args()
89 if (output_token == GSS_C_NO_BUFFER) in val_acc_sec_ctx_args()
136 gss_buffer_t output_token, OM_uint32 *ret_flags, in gss_accept_sec_context() argument
162 output_token, in gss_accept_sec_context()
256 output_token, in gss_accept_sec_context()
290 if (output_token->length) in gss_accept_sec_context()
292 output_token); in gss_accept_sec_context()
/src/crypto/heimdal/lib/gssapi/mech/
H A Dgss_encapsulate_token.c39 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 Dgss_delete_sec_context.c34 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 Dgss_decapsulate_token.c39 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()
/src/lib/libgssapi/
H A Dgss_decapsulate_token.c37 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 Dgss_encapsulate_token.c37 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 Dgss_delete_sec_context.c40 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()
/src/crypto/heimdal/appl/ftp/ftp/
H A Dgssapi.c173 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()
/src/crypto/heimdal/appl/ftp/ftpd/
H A Dgssapi.c173 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()
/src/tools/regression/kgssapi/
H A Dgsstest.c45 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()
/src/crypto/heimdal/lib/gssapi/spnego/
H A Daccept_sec_context.c38 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 …]
/src/crypto/heimdal/lib/gssapi/ntlm/
H A Ddelete_sec_context.c39 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()
/src/crypto/heimdal/appl/gssmask/
H A Dgssmask.c312 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 …]
/src/crypto/krb5/src/plugins/gssapi/negoextest/
H A Dmain.c51 gss_buffer_t output_token, OM_uint32 *ret_flags, in gss_init_sec_context() argument
103 major = gss_encapsulate_token(&tok, mech_type, output_token); in gss_init_sec_context()
116 gss_buffer_t output_token, OM_uint32 *ret_flags, in gss_accept_sec_context() argument
144 output_token->value = gssalloc_strdup("fail"); in gss_accept_sec_context()
145 assert(output_token->value != NULL); in gss_accept_sec_context()
146 output_token->length = 4; in gss_accept_sec_context()
165 output_token->value = gssalloc_malloc(1); in gss_accept_sec_context()
166 assert(output_token->value != NULL); in gss_accept_sec_context()
167 memcpy(output_token->value, &ctx->hops, 1); in gss_accept_sec_context()
168 output_token->length = 1; in gss_accept_sec_context()
[all …]
/src/crypto/krb5/src/lib/gssapi/spnego/
H A Dnegoex_ctx.c279 gss_channel_bindings_t bindings, gss_buffer_t output_token, in mech_init() argument
288 output_token->value = NULL; in mech_init()
289 output_token->length = 0; in mech_init()
322 output_token, &ctx->ctx_flags, time_rec); in mech_init()
355 gss_buffer_t output_token, OM_uint32 *time_rec) in mech_accept() argument
400 &ctx->actual_mech, output_token, in mech_accept()
413 gss_release_buffer(&tmpmin, output_token); in mech_accept()
540 gss_buffer_t output_token) in make_output_token() argument
547 output_token->length = 0; in make_output_token()
548 output_token->value = NULL; in make_output_token()
[all …]

123