/freebsd-10.1-release/crypto/heimdal/lib/gssapi/mech/ |
H A D | gss_delete_sec_context.c | 34 gss_buffer_t output_token) 39 if (output_token) 40 _mg_buffer_zero(output_token); 50 minor_status, &ctx->gc_ctx, output_token); 32 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) argument
|
H A D | gss_encapsulate_token.c | 39 gss_buffer_t output_token) 47 _mg_buffer_zero(output_token); 55 output_token->value, output_token->length, 59 _mg_buffer_zero(output_token); 62 if (output_token->length != size) 37 gss_encapsulate_token(gss_const_buffer_t input_token, gss_const_OID oid, gss_buffer_t output_token) argument
|
H A D | gss_decapsulate_token.c | 39 gss_buffer_t output_token) 47 _mg_buffer_zero(output_token); 62 output_token->value = ct.innerContextToken.data; 63 output_token->length = ct.innerContextToken.length; 37 gss_decapsulate_token(gss_const_buffer_t input_token, gss_const_OID oid, gss_buffer_t output_token) argument
|
H A D | gss_init_sec_context.c | 90 * @param output_token if there is an output token, regardless of 119 gss_buffer_t output_token, 134 _mg_buffer_zero(output_token); 197 output_token, 205 _mg_buffer_zero(output_token); 109 gss_init_sec_context(OM_uint32 * minor_status, const gss_cred_id_t initiator_cred_handle, gss_ctx_id_t * context_handle, const gss_name_t target_name, const gss_OID input_mech_type, OM_uint32 req_flags, OM_uint32 time_req, const gss_channel_bindings_t input_chan_bindings, const gss_buffer_t input_token, gss_OID * actual_mech_type, gss_buffer_t output_token, OM_uint32 * ret_flags, OM_uint32 * time_rec) argument
|
/freebsd-10.1-release/lib/libgssapi/ |
H A D | gss_delete_sec_context.c | 40 gss_buffer_t output_token) 45 if (output_token) 46 _gss_buffer_zero(output_token); 56 minor_status, &ctx->gc_ctx, output_token); 38 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) argument
|
H A D | gss_decapsulate_token.c | 37 gss_buffer_t output_token) 44 _gss_buffer_zero(output_token); 100 output_token->length = len; 101 output_token->value = malloc(len); 102 if (!output_token->value) 104 memcpy(output_token->value, p, len); 36 gss_decapsulate_token(const gss_buffer_t input_token, gss_OID oid, gss_buffer_t output_token) argument
|
H A D | gss_encapsulate_token.c | 37 gss_buffer_t output_token) 44 _gss_buffer_zero(output_token); 122 output_token->length = len; 123 output_token->value = malloc(len); 124 if (!output_token->value) 126 p = output_token->value; 36 gss_encapsulate_token(const gss_buffer_t input_token, gss_OID oid, gss_buffer_t output_token) argument
|
H A D | gss_init_sec_context.c | 67 gss_buffer_t output_token, 82 _gss_buffer_zero(output_token); 147 output_token, 155 _gss_buffer_zero(output_token); 57 gss_init_sec_context(OM_uint32 * minor_status, const gss_cred_id_t initiator_cred_handle, gss_ctx_id_t * context_handle, const gss_name_t target_name, const gss_OID input_mech_type, OM_uint32 req_flags, OM_uint32 time_req, const gss_channel_bindings_t input_chan_bindings, const gss_buffer_t input_token, gss_OID * actual_mech_type, gss_buffer_t output_token, OM_uint32 * ret_flags, OM_uint32 * time_rec) argument
|
/freebsd-10.1-release/crypto/heimdal/lib/gssapi/ntlm/ |
H A D | delete_sec_context.c | 39 gss_buffer_t output_token 56 if (output_token) { 57 output_token->length = 0; 58 output_token->value = NULL;
|
H A D | accept_sec_context.c | 76 gss_buffer_t output_token, 87 output_token->value = NULL; 88 output_token->length = 0; 163 output_token->value = malloc(out.length); 164 if (output_token->value == NULL && out.length != 0) { 170 memcpy(output_token->value, out.data, out.length); 171 output_token->length = out.length; 68 _gss_ntlm_accept_sec_context(OM_uint32 * minor_status, gss_ctx_id_t * context_handle, const gss_cred_id_t acceptor_cred_handle, const gss_buffer_t input_token_buffer, const gss_channel_bindings_t input_chan_bindings, gss_name_t * src_name, gss_OID * mech_type, gss_buffer_t output_token, OM_uint32 * ret_flags, OM_uint32 * time_rec, gss_cred_id_t * delegated_cred_handle ) argument
|
/freebsd-10.1-release/sys/kgssapi/ |
H A D | gss_delete_sec_context.c | 45 gss_buffer_t output_token) 80 if (output_token) 81 kgss_copy_buffer(&res.output_token, 82 output_token); 87 kgss_delete_context(ctx, output_token); 91 if (output_token) { 92 output_token->length = 0; 93 output_token->value = NULL; 44 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) argument
|
H A D | gsstest.c | 134 gss_buffer_desc input_token, output_token; 151 &output_token, 158 if (output_token.length != 0) { 159 send_token_to_peer(&output_token); 160 gss_release_buffer(&min_stat, &output_token); 183 gss_unwrap(&min_stat, context_hdl, &input_token, &output_token, 185 printf("%.*s\n", (int)output_token.length, (char *) output_token.value); 186 gss_release_buffer(&min_stat, &output_token); 414 OM_uint32 *maj_stat_res, OM_uint32 *min_stat_res, gss_buffer_t output_token) 413 gsstest_2(struct thread *td, int step, const gss_buffer_t input_token, OM_uint32 *maj_stat_res, OM_uint32 *min_stat_res, gss_buffer_t output_token) argument 1046 gss_buffer_desc output_token; /* buffer to receive reply token */ member in struct:gsstest_2_args 1051 gss_buffer_desc output_token; /* reply token (using space from gsstest_2_args.output) */ member in struct:gsstest_2_res 1066 gss_buffer_desc input_token, output_token; local [all...] |
H A D | gss_accept_sec_context.c | 52 gss_buffer_t output_token, 120 kgss_copy_buffer(&res.output_token, output_token); 45 gss_accept_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, const gss_cred_id_t acceptor_cred_handle, const gss_buffer_t input_token, const gss_channel_bindings_t input_chan_bindings, gss_name_t *src_name, gss_OID *mech_type, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec, gss_cred_id_t *delegated_cred_handle) argument
|
H A D | gss_init_sec_context.c | 57 gss_buffer_t output_token, 123 kgss_copy_buffer(&res.output_token, output_token); 47 gss_init_sec_context(OM_uint32 * minor_status, const gss_cred_id_t initiator_cred_handle, gss_ctx_id_t * context_handle, const gss_name_t target_name, const gss_OID input_mech_type, OM_uint32 req_flags, OM_uint32 time_req, const gss_channel_bindings_t input_chan_bindings, const gss_buffer_t input_token, gss_OID * actual_mech_type, gss_buffer_t output_token, OM_uint32 * ret_flags, OM_uint32 * time_rec) argument
|
/freebsd-10.1-release/crypto/heimdal/appl/test/ |
H A D | nt_gss_client.c | 53 gss_buffer_t input_token, output_token; local 85 output_token = &real_output_token; 88 output_token->length = 0; 102 output_token, 107 if (output_token->length != 0) 108 nt_write_token (sock, output_token); 133 output_token); 138 nt_write_token (sock, output_token); 152 output_token); 156 nt_write_token (sock, output_token); [all...] |
H A D | nt_gss_server.c | 73 gss_buffer_t input_token, output_token; local 90 output_token = &real_output_token; 102 output_token, 108 if (output_token->length != 0) 109 nt_write_token (sock, output_token); 144 output_token->value = strdup ("hejsan"); 145 output_token->length = strlen (output_token->value) + 1; 146 nt_write_token (sock, output_token); 148 output_token [all...] |
H A D | gssapi_server.c | 50 output_token = &real_output_token; local 77 read_token (sock, output_token); 82 output_token, 91 gss_release_buffer (&min_stat, output_token); 100 output_token, 106 fprintf (stderr, "gss_unwrap: %.*s %s\n", (int)output_token->length, 107 (char *)output_token->value, 111 gss_release_buffer (&min_stat, output_token); 118 output_token, 124 fprintf (stderr, "gss_unwrap: %.*s %s\n", (int)output_token 142 output_token = &real_output_token; local [all...] |
H A D | gssapi_client.c | 47 output_token = &real_output_token; local 58 output_token); 63 write_token (sock, output_token); 76 output_token); 80 write_token (sock, output_token); 88 output_token); 92 write_token (sock, output_token); 110 output_token = &real_output_token; local 166 output_token->length = 0; 208 output_token, [all...] |
/freebsd-10.1-release/crypto/heimdal/lib/gssapi/krb5/ |
H A D | encapsulate.c | 103 gss_buffer_t output_token, 112 output_token->length = outer_len; 113 output_token->value = malloc (outer_len); 114 if (output_token->value == NULL) { 119 p = _gssapi_make_mech_header (output_token->value, len, mech); 133 gss_buffer_t output_token, 143 output_token->length = outer_len; 144 output_token->value = malloc (outer_len); 145 if (output_token->value == NULL) { 150 p = _gsskrb5_make_header (output_token 100 _gssapi_encapsulate( OM_uint32 *minor_status, const krb5_data *in_data, gss_buffer_t output_token, const gss_OID mech ) argument 130 _gsskrb5_encapsulate( OM_uint32 *minor_status, const krb5_data *in_data, gss_buffer_t output_token, const void *type, const gss_OID mech ) argument [all...] |
H A D | delete_sec_context.c | 39 gss_buffer_t output_token) 48 if (output_token) { 49 output_token->length = 0; 50 output_token->value = NULL; 37 _gsskrb5_delete_sec_context(OM_uint32 * minor_status, gss_ctx_id_t * context_handle, gss_buffer_t output_token) argument
|
/freebsd-10.1-release/tools/regression/kgssapi/ |
H A D | gsstest.c | 47 gss_buffer_desc output_token; /* buffer to receive reply token */ member in struct:gsstest_2_args 52 gss_buffer_desc output_token; /* reply token (using space from gsstest_2_args.output) */ member in struct:gsstest_2_res 127 args.output_token.length = sizeof(token_buffer); 128 args.output_token.value = token_buffer; 160 res.output_token.length = 0; 161 res.output_token.value = 0; 176 &res.output_token, 224 &message_buf, &res.output_token, NULL); 250 &res.output_token, &message_buf, NULL, NULL); 277 &res.output_token, [all...] |
/freebsd-10.1-release/crypto/heimdal/appl/ftp/ftp/ |
H A D | gssapi.c | 173 gss_buffer_desc input_token, output_token; local 206 &output_token, 214 if(output_token.length) { 215 if(base64_encode(output_token.value, output_token.length, &p) < 0) { 219 gss_release_buffer(&min_stat, &output_token); 331 gss_buffer_desc input, output_token; local 379 &output_token, 422 if (output_token.length != 0) { 423 base64_encode(output_token [all...] |
/freebsd-10.1-release/crypto/heimdal/appl/ftp/ftpd/ |
H A D | gssapi.c | 173 gss_buffer_desc input_token, output_token; local 206 &output_token, 214 if(output_token.length) { 215 if(base64_encode(output_token.value, output_token.length, &p) < 0) { 219 gss_release_buffer(&min_stat, &output_token); 331 gss_buffer_desc input, output_token; local 379 &output_token, 422 if (output_token.length != 0) { 423 base64_encode(output_token [all...] |
/freebsd-10.1-release/crypto/heimdal/appl/gssmask/ |
H A D | gssmask.c | 312 gss_buffer_desc input_token, output_token; local 377 &output_token, 396 if (output_token.length) { 397 out_token.data = output_token.value; 398 out_token.length = output_token.length; 410 if (output_token.length) 411 gss_release_buffer(&min_stat, &output_token); 429 gss_buffer_desc input_token, output_token; local 456 &output_token, 473 if (output_token 570 gss_buffer_desc input_token, output_token; local 740 gss_buffer_desc input_token, output_token; local 781 gss_buffer_desc input_token, output_token; local [all...] |
/freebsd-10.1-release/crypto/heimdal/lib/gssapi/spnego/ |
H A D | init_sec_context.c | 83 gss_buffer_t output_token) 91 output_token->length = 0; 92 output_token->value = NULL; 109 output_token->length = 0; 110 output_token->value = NULL; 160 output_token->value, output_token->length, 189 gss_buffer_t output_token, 352 output_token); 386 gss_buffer_t output_token, 79 spnego_reply_internal(OM_uint32 *minor_status, gssspnego_ctx context_handle, const gss_buffer_t mech_buf, gss_buffer_t mech_token, gss_buffer_t output_token) argument 178 spnego_initial(OM_uint32 * minor_status, gss_cred_id_t cred, gss_ctx_id_t * context_handle, const gss_name_t target_name, const gss_OID mech_type, OM_uint32 req_flags, OM_uint32 time_req, const gss_channel_bindings_t input_chan_bindings, const gss_buffer_t input_token, gss_OID * actual_mech_type, gss_buffer_t output_token, OM_uint32 * ret_flags, OM_uint32 * time_rec ) argument 375 spnego_reply(OM_uint32 * minor_status, const gss_cred_id_t cred, gss_ctx_id_t * context_handle, const gss_name_t target_name, const gss_OID mech_type, OM_uint32 req_flags, OM_uint32 time_req, const gss_channel_bindings_t input_chan_bindings, const gss_buffer_t input_token, gss_OID * actual_mech_type, gss_buffer_t output_token, OM_uint32 * ret_flags, OM_uint32 * time_rec ) argument 615 _gss_spnego_init_sec_context(OM_uint32 * minor_status, const gss_cred_id_t initiator_cred_handle, gss_ctx_id_t * context_handle, const gss_name_t target_name, const gss_OID mech_type, OM_uint32 req_flags, OM_uint32 time_req, const gss_channel_bindings_t input_chan_bindings, const gss_buffer_t input_token, gss_OID * actual_mech_type, gss_buffer_t output_token, OM_uint32 * ret_flags, OM_uint32 * time_rec ) argument [all...] |