/illumos-gate/usr/src/lib/libgss/ |
H A D | g_delete_sec_context.c | 40 gss_buffer_t output_token) 48 if (output_token != GSS_C_NO_BUFFER) { 49 output_token->length = 0; 50 output_token->value = NULL; 67 output_token) 71 gss_buffer_t output_token; 79 output_token); 95 output_token); 37 val_del_sec_ctx_args( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) argument
|
H A D | g_accept_sec_context.c | 46 gss_buffer_t output_token, 61 if (output_token != GSS_C_NO_BUFFER) { 62 output_token->length = 0; 63 output_token->value = NULL; 80 if (output_token == GSS_C_NO_BUFFER) 94 output_token, 106 gss_buffer_t output_token; 129 output_token, 200 output_token, 236 if (output_token 40 val_acc_sec_ctx_args( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t input_token_buffer, gss_name_t *src_name, gss_OID *mech_type, gss_buffer_t output_token, gss_cred_id_t *d_cred) argument [all...] |
H A D | g_init_sec_context.c | 40 gss_buffer_t output_token) 51 if (output_token != GSS_C_NO_BUFFER) { 52 output_token->length = 0; 53 output_token->value = NULL; 67 if (output_token == NULL) 84 output_token, 98 gss_buffer_t output_token; 116 output_token); 203 output_token, 35 val_init_sec_ctx_args( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_name_t target_name, gss_OID *actual_mech_type, gss_buffer_t output_token) argument
|
H A D | g_glue.c | 515 output_token) 519 gss_buffer_t output_token; 531 output_token);
|
/illumos-gate/usr/src/lib/sasl_plugins/gssapi/ |
H A D | gssapi.c | 359 gss_buffer_t input_token, output_token; local 383 output_token = &real_output_token; 384 output_token->value = NULL; 385 output_token->length = 0; 397 output_token); 402 if (output_token->value) 403 gss_release_buffer(&min_stat, output_token); 410 if (output_token->value && output) { 414 &(text->encode_buf_len), output_token->length + 4); 417 gss_release_buffer(&min_stat, output_token); 467 gss_buffer_t input_token, output_token; local 829 gss_buffer_t input_token, output_token; local 1556 gss_buffer_t input_token, output_token; local [all...] |
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | delete_sec_context.c | 110 output_token 117 gss_buffer_t output_token; 125 if (output_token) { 126 output_token->length = 0; 127 output_token->value = NULL; 148 if (output_token) { 155 &empty, NULL, output_token, KG_TOK_DEL_CTX))) {
|
/illumos-gate/usr/src/cmd/gss/gssd/ |
H A D | gssd_clnt_stubs.c | 567 output_token, 583 gss_buffer_t output_token; 688 if (output_token != NULL) 689 output_token->length = 0; 707 * minor_status and output_token, back to the caller if applicable. 712 if (output_token != NULL && res.output_token.GSS_BUFFER_T_val != NULL) { 713 output_token->length = 714 (size_t)res.output_token.GSS_BUFFER_T_len; 715 output_token 770 kgss_init_sec_context( OM_uint32 *minor_status, gss_cred_id_t claimant_cred_handle, gss_ctx_id_t *context_handle, gss_name_t target_name, gss_OID mech_type, int req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID *actual_mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, uid_t uid) argument 1032 kgss_accept_sec_context( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_cred_id_t verifier_cred_handle, gss_buffer_t input_token, gss_channel_bindings_t input_chan_bindings, gss_buffer_t src_name, gss_OID *mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, gss_cred_id_t *delegated_cred_handle, uid_t uid) argument 1221 kgss_delete_sec_context( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) argument [all...] |
H A D | gssd_proc.c | 839 gss_buffer_desc output_token; local 860 res->output_token.GSS_BUFFER_T_val = NULL; 888 res->output_token.GSS_BUFFER_T_val = NULL; 891 res->output_token.GSS_BUFFER_T_len = 0; 904 res->output_token.GSS_BUFFER_T_val = NULL; 907 res->output_token.GSS_BUFFER_T_len = 0; 1012 &output_token, 1045 res->output_token.GSS_BUFFER_T_len = 1046 (uint_t)output_token.length; 1047 res->output_token 1114 gss_buffer_desc output_token; local 1455 gss_buffer_desc output_token; local 1571 gss_buffer_desc output_token; local [all...] |
H A D | gssdtest.c | 1033 gss_buffer_desc output_token; local 1099 &output_token); 1117 &output_token); 1140 &output_token);
|
/illumos-gate/usr/src/uts/common/gssapi/ |
H A D | gssd_clnt_stubs.c | 622 gss_buffer_t output_token, 743 if (output_token != NULL) 744 output_token->length = 0; 763 if (output_token != NULL && res.output_token.GSS_BUFFER_T_val != NULL) { 764 output_token->length = 765 (size_t)res.output_token.GSS_BUFFER_T_len; 766 output_token->value = 767 (void *)MALLOC(output_token->length); 768 (void) memcpy(output_token 609 kgss_init_sec_context_wrapped( OM_uint32 *minor_status, const gssd_cred_id_t claimant_cred_handle, OM_uint32 gssd_cred_verifier, gssd_ctx_id_t *context_handle, OM_uint32 *gssd_context_verifier, const gss_name_t target_name, const gss_OID mech_type, int 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, int *ret_flags, OM_uint32 *time_rec, uid_t uid) argument 838 kgss_init_sec_context( OM_uint32 *minor_status, const gss_cred_id_t claimant_cred_handle, gss_ctx_id_t *context_handle, const gss_name_t target_name, const gss_OID mech_type, int 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, int *ret_flags, OM_uint32 *time_rec, uid_t uid) argument 920 kgss_accept_sec_context_wrapped( OM_uint32 *minor_status, gssd_ctx_id_t *context_handle, OM_uint32 *gssd_context_verifier, const gssd_cred_id_t verifier_cred_handle, OM_uint32 gssd_cred_verifier, const gss_buffer_t input_token, const gss_channel_bindings_t input_chan_bindings, gss_buffer_t src_name, gss_OID *mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, gss_cred_id_t *delegated_cred_handle, uid_t uid) argument 1117 kgss_accept_sec_context( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, const gss_cred_id_t verifier_cred_handle, const gss_buffer_t input_token, const gss_channel_bindings_t input_chan_bindings, gss_buffer_t src_name, gss_OID *mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, gss_cred_id_t *delegated_cred_handle, uid_t uid) argument 1255 kgss_delete_sec_context_wrapped(void *private, OM_uint32 *minor_status, gssd_ctx_id_t *context_handle, gss_buffer_t output_token, OM_uint32 gssd_context_verifier) argument 1339 kgss_delete_sec_context( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) argument [all...] |
H A D | gssd.x | 151 GSS_BUFFER_T output_token; /* where peer token is put */ 174 GSS_BUFFER_T output_token; /* where peer token is put */ 201 GSS_BUFFER_T output_token; /* output token for peer */ 213 GSS_BUFFER_T output_token; /* input token for import_sec_context */
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/ |
H A D | krb5mech.c | 45 gss_buffer_t, /* output_token */ 183 k5glue_delete_sec_context(ctx, minor_status, context_handle, output_token, 188 gss_buffer_t output_token; 192 context_handle, output_token,
|
/illumos-gate/usr/src/lib/gss_mechs/mech_dummy/mech/ |
H A D | dmech.c | 251 input_token, actual_mech_type, output_token, 264 gss_buffer_t output_token; 276 output_token->length = 0; 277 output_token->value = NULL; 359 *output_token = make_dummy_token_msg( 362 *output_token = make_dummy_token_msg(NULL, 0); 377 output_token, ret_flags, time_rec, 387 gss_buffer_t output_token; 407 output_token->length = 0; 408 output_token [all...] |
/illumos-gate/usr/src/uts/common/gssapi/mechs/dummy/ |
H A D | dmech.c | 388 context_handle, output_token, 393 gss_buffer_t output_token; 401 if (output_token) { 402 output_token->length = 0; 403 output_token->value = NULL;
|
/illumos-gate/usr/src/lib/gss_mechs/mech_spnego/mech/ |
H A D | spnego_mech.c | 947 gss_buffer_t output_token, 962 output_token, 980 gss_buffer_t output_token, 1006 if (output_token != GSS_C_NO_BUFFER) { 1007 output_token->length = 0; 1008 output_token->value = NULL; 1011 output_token == GSS_C_NO_BUFFER || 1065 output_token) < 0) { 1072 output_token) < 0) { 1819 gss_buffer_t output_token, 935 glue_spnego_gss_init_sec_context( void *context, OM_uint32 *minor_status, gss_cred_id_t claimant_cred_handle, gss_ctx_id_t *context_handle, gss_name_t target_name, gss_OID mech_type, OM_uint32 req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID *actual_mech, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec) argument 969 spnego_gss_init_sec_context( OM_uint32 *minor_status, gss_cred_id_t claimant_cred_handle, gss_ctx_id_t *context_handle, gss_name_t target_name, gss_OID mech_type, OM_uint32 req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID *actual_mech, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec) argument 1810 glue_spnego_gss_accept_sec_context( void *context, OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_cred_id_t verifier_cred_handle, gss_buffer_t input_token, 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 1840 spnego_gss_accept_sec_context( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_cred_id_t verifier_cred_handle, gss_buffer_t input_token, 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 2317 glue_spnego_gss_delete_sec_context( void *context, OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) argument 2328 spnego_gss_delete_sec_context( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) argument [all...] |
H A D | gssapiP_spnego.h | 176 gss_buffer_t, /* output_token */ 194 gss_buffer_t, /* output_token */ 209 gss_buffer_t, /* output_token */ 225 gss_buffer_t, /* output_token */ 380 gss_buffer_t output_token 389 gss_buffer_t output_token
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | krb5_gss_glue.c | 64 gss_buffer_t, /* output_token */ 78 gss_buffer_t, /* output_token */ 93 gss_buffer_t /* output_token */ 547 output_token, ret_flags, time_rec, delegated_cred_handle) 556 gss_buffer_t output_token; 568 output_token, 672 k5glue_delete_sec_context(ctx, minor_status, context_handle, output_token) 676 gss_buffer_t output_token; 679 context_handle, output_token)); 786 output_token, ret_flag [all...] |
H A D | init_sec_context.c | 475 gss_buffer_t output_token, 624 *output_token = token; 682 gss_buffer_t output_token, 862 input_token, actual_mech_type, output_token, 874 gss_buffer_t output_token; 904 output_token->length = 0; 905 output_token->value = NULL; 1007 output_token, ret_flags, time_rec, 1022 output_token, ret_flags, time_rec, 464 new_connection( OM_uint32 *minor_status, krb5_gss_cred_id_t cred, gss_ctx_id_t *context_handle, gss_name_t target_name, gss_OID mech_type, OM_uint32 req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID *actual_mech_type, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec, krb5_context context, int default_mech) argument 672 mutual_auth( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_name_t target_name, gss_OID mech_type, OM_uint32 req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID *actual_mech_type, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec, krb5_context context) argument
|
H A D | accept_sec_context.c | 271 output_token, ret_flags, time_rec, 280 gss_buffer_t output_token; 343 output_token->length = 0; 344 output_token->value = NULL; 1127 *output_token = token; 1287 *output_token = token;
|
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | context_establish.c | 900 gss_buffer_t output_token, /* Token for remote */ 911 if (minor == 0 || output_token == 0) 916 output_token->length = 0; 917 output_token->value = NULL; 949 output_token); 889 __dh_gss_init_sec_context(void *ctx, OM_uint32 *minor, gss_cred_id_t cred, gss_ctx_id_t *context, gss_name_t target, gss_OID mech, OM_uint32 req_flags, OM_uint32 time_req, gss_channel_bindings_t channel, gss_buffer_t input_token, gss_OID *mech_rec, gss_buffer_t output_token, OM_uint32 *flags_rec, OM_uint32 *time_rec ) argument
|
/illumos-gate/usr/src/lib/rpcsec_gss/ |
H A D | svc_rpcsec_gss.c | 576 gss_buffer_desc output_token; local 748 &output_token, 763 &output_token, 804 &output_token); 810 &output_token); 859 if (output_token.length != 0) { 860 GSS_COPY_BUFFER(call_res.token, output_token); 872 &output_token); 885 (void) gss_release_buffer(&minor_stat, &output_token);
|
/illumos-gate/usr/src/uts/common/rpc/sec_gss/ |
H A D | svc_rpcsec_gss.c | 694 gss_buffer_desc output_token; local 705 * Initialize output_token. 707 output_token.length = 0; 708 output_token.value = NULL; 743 &output_token, 790 (void) gss_release_buffer(&minor_stat, &output_token); 848 if (output_token.length != 0) 849 GSS_COPY_BUFFER(call_res.token, output_token); 883 (void) gss_release_buffer(&minor_stat, &output_token); 891 (void) gss_release_buffer(&minor_stat, &output_token); [all...] |