/titanic_50/usr/src/lib/sasl_plugins/gssapi/ |
H A D | gssapi.c | 359 gss_buffer_t input_token, output_token; in sasl_gss_encode() local 383 output_token = &real_output_token; in sasl_gss_encode() 384 output_token->value = NULL; in sasl_gss_encode() 385 output_token->length = 0; in sasl_gss_encode() 397 output_token); in sasl_gss_encode() 402 if (output_token->value) in sasl_gss_encode() 403 gss_release_buffer(&min_stat, output_token); in sasl_gss_encode() 410 if (output_token->value && output) { in sasl_gss_encode() 414 &(text->encode_buf_len), output_token->length + 4); in sasl_gss_encode() 417 gss_release_buffer(&min_stat, output_token); in sasl_gss_encode() [all …]
|
/titanic_50/usr/src/lib/libgss/ |
H A D | g_delete_sec_context.c | 40 gss_buffer_t output_token) in val_del_sec_ctx_args() argument 48 if (output_token != GSS_C_NO_BUFFER) { in val_del_sec_ctx_args() 49 output_token->length = 0; in val_del_sec_ctx_args() 50 output_token->value = NULL; in val_del_sec_ctx_args() 67 output_token) in gss_delete_sec_context() argument 71 gss_buffer_t output_token; 79 output_token); 95 output_token);
|
H A D | g_accept_sec_context.c | 46 gss_buffer_t output_token, in val_acc_sec_ctx_args() argument 61 if (output_token != GSS_C_NO_BUFFER) { in val_acc_sec_ctx_args() 62 output_token->length = 0; in val_acc_sec_ctx_args() 63 output_token->value = NULL; in val_acc_sec_ctx_args() 80 if (output_token == GSS_C_NO_BUFFER) in val_acc_sec_ctx_args() 94 output_token, in gss_accept_sec_context() argument 106 gss_buffer_t output_token; 129 output_token, 200 output_token, 236 if (output_token->length) [all …]
|
H A D | g_init_sec_context.c | 40 gss_buffer_t output_token) in val_init_sec_ctx_args() argument 51 if (output_token != GSS_C_NO_BUFFER) { in val_init_sec_ctx_args() 52 output_token->length = 0; in val_init_sec_ctx_args() 53 output_token->value = NULL; in val_init_sec_ctx_args() 67 if (output_token == NULL) in val_init_sec_ctx_args() 84 output_token, in gss_init_sec_context() argument 98 gss_buffer_t output_token; 116 output_token); 203 output_token,
|
H A D | g_glue.c | 515 output_token) in gssint_delete_internal_sec_context() argument 519 gss_buffer_t output_token; 531 output_token);
|
/titanic_50/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | delete_sec_context.c | 110 output_token in krb5_gss_delete_sec_context() argument 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))) {
|
/titanic_50/usr/src/cmd/gss/gssd/ |
H A D | gssd_clnt_stubs.c | 567 output_token, in kgss_init_sec_context_wrapped() argument 583 gss_buffer_t output_token; 688 if (output_token != NULL) 689 output_token->length = 0; 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->value = 716 (void *)res.output_token.GSS_BUFFER_T_val; 717 res.output_token.GSS_BUFFER_T_val = NULL; [all …]
|
H A D | gssd_proc.c | 841 gss_buffer_desc output_token; local 862 res->output_token.GSS_BUFFER_T_val = NULL; 890 res->output_token.GSS_BUFFER_T_val = NULL; 893 res->output_token.GSS_BUFFER_T_len = 0; 906 res->output_token.GSS_BUFFER_T_val = NULL; 909 res->output_token.GSS_BUFFER_T_len = 0; 1014 &output_token, 1047 res->output_token.GSS_BUFFER_T_len = 1048 (uint_t)output_token.length; 1049 res->output_token.GSS_BUFFER_T_val = [all …]
|
H A D | gssdtest.c | 1033 gss_buffer_desc output_token; local 1099 &output_token); 1117 &output_token); 1140 &output_token);
|
/titanic_50/usr/src/uts/common/gssapi/ |
H A D | gssd_clnt_stubs.c | 622 gss_buffer_t output_token, in kgss_init_sec_context_wrapped() argument 743 if (output_token != NULL) in kgss_init_sec_context_wrapped() 744 output_token->length = 0; in kgss_init_sec_context_wrapped() 763 if (output_token != NULL && res.output_token.GSS_BUFFER_T_val != NULL) { in kgss_init_sec_context_wrapped() 764 output_token->length = in kgss_init_sec_context_wrapped() 765 (size_t)res.output_token.GSS_BUFFER_T_len; in kgss_init_sec_context_wrapped() 766 output_token->value = in kgss_init_sec_context_wrapped() 767 (void *)MALLOC(output_token->length); in kgss_init_sec_context_wrapped() 768 (void) memcpy(output_token->value, in kgss_init_sec_context_wrapped() 769 res.output_token.GSS_BUFFER_T_val, output_token->length); in kgss_init_sec_context_wrapped() [all …]
|
H A D | gssd.x | 151 GSS_BUFFER_T output_token; /* where peer token is put */ member 174 GSS_BUFFER_T output_token; /* where peer token is put */ member 201 GSS_BUFFER_T output_token; /* output token for peer */ member 213 GSS_BUFFER_T output_token; /* input token for import_sec_context */ member
|
/titanic_50/usr/src/lib/gss_mechs/mech_dummy/mech/ |
H A D | dmech.c | 251 input_token, actual_mech_type, output_token, in dummy_gss_init_sec_context() argument 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, in dummy_gss_accept_sec_context() argument 387 gss_buffer_t output_token; 407 output_token->length = 0; 408 output_token->value = NULL; [all …]
|
/titanic_50/usr/src/uts/common/gssapi/mechs/krb5/ |
H A D | krb5mech.c | 183 k5glue_delete_sec_context(ctx, minor_status, context_handle, output_token, in k5glue_delete_sec_context() argument 188 gss_buffer_t output_token; 192 context_handle, output_token,
|
/titanic_50/usr/src/uts/common/gssapi/mechs/dummy/ |
H A D | dmech.c | 388 context_handle, output_token, in dummy_gss_delete_sec_context() argument 393 gss_buffer_t output_token; 401 if (output_token) { 402 output_token->length = 0; 403 output_token->value = NULL;
|
/titanic_50/usr/src/lib/gss_mechs/mech_spnego/mech/ |
H A D | spnego_mech.c | 947 gss_buffer_t output_token, in glue_spnego_gss_init_sec_context() argument 962 output_token, in glue_spnego_gss_init_sec_context() 980 gss_buffer_t output_token, in spnego_gss_init_sec_context() argument 1006 if (output_token != GSS_C_NO_BUFFER) { in spnego_gss_init_sec_context() 1007 output_token->length = 0; in spnego_gss_init_sec_context() 1008 output_token->value = NULL; in spnego_gss_init_sec_context() 1011 output_token == GSS_C_NO_BUFFER || in spnego_gss_init_sec_context() 1065 output_token) < 0) { in spnego_gss_init_sec_context() 1072 output_token) < 0) { in spnego_gss_init_sec_context() 1819 gss_buffer_t output_token, in glue_spnego_gss_accept_sec_context() argument [all …]
|
H A D | gssapiP_spnego.h | 380 gss_buffer_t output_token 389 gss_buffer_t output_token
|
/titanic_50/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | krb5_gss_glue.c | 547 output_token, ret_flags, time_rec, delegated_cred_handle) in k5glue_accept_sec_context() argument 556 gss_buffer_t output_token; 568 output_token, 672 k5glue_delete_sec_context(ctx, minor_status, context_handle, output_token) in k5glue_delete_sec_context() argument 676 gss_buffer_t output_token; 679 context_handle, output_token)); 786 output_token, ret_flags, time_rec) in k5glue_init_sec_context() argument 798 gss_buffer_t output_token; 806 actual_mech_type, output_token, ret_flags,
|
H A D | init_sec_context.c | 475 gss_buffer_t output_token, in new_connection() argument 624 *output_token = token; in new_connection() 682 gss_buffer_t output_token, in mutual_auth() argument 862 input_token, actual_mech_type, output_token, in krb5_gss_init_sec_context() argument 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,
|
H A D | accept_sec_context.c | 271 output_token, ret_flags, time_rec, in krb5_gss_accept_sec_context() argument 280 gss_buffer_t output_token; 343 output_token->length = 0; 344 output_token->value = NULL; 1127 *output_token = token; 1287 *output_token = token;
|
/titanic_50/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | context_establish.c | 900 gss_buffer_t output_token, /* Token for remote */ in __dh_gss_init_sec_context() argument 911 if (minor == 0 || output_token == 0) in __dh_gss_init_sec_context() 916 output_token->length = 0; in __dh_gss_init_sec_context() 917 output_token->value = NULL; in __dh_gss_init_sec_context() 949 output_token); in __dh_gss_init_sec_context()
|
/titanic_50/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);
|
/titanic_50/usr/src/uts/common/rpc/sec_gss/ |
H A D | svc_rpcsec_gss.c | 694 gss_buffer_desc output_token; in do_gss_accept() local 707 output_token.length = 0; in do_gss_accept() 708 output_token.value = NULL; in do_gss_accept() 743 &output_token, in do_gss_accept() 790 (void) gss_release_buffer(&minor_stat, &output_token); in do_gss_accept() 848 if (output_token.length != 0) in do_gss_accept() 849 GSS_COPY_BUFFER(call_res.token, output_token); in do_gss_accept() 883 (void) gss_release_buffer(&minor_stat, &output_token); in do_gss_accept() 891 (void) gss_release_buffer(&minor_stat, &output_token); in do_gss_accept()
|