/titanic_41/usr/src/uts/common/gssapi/ |
H A D | gssapi.h | 115 } gss_buffer_desc, *gss_buffer_t; typedef 188 #define GSS_C_NO_BUFFER ((gss_buffer_t) 0) 406 const gss_buffer_t, /* input_token */ 408 gss_buffer_t, /* output_token */ 417 const gss_buffer_t, /* input_token_buffer */ 421 gss_buffer_t, /* output_token */ 430 const gss_buffer_t /* token_buffer */ 436 gss_buffer_t /* output_token */ 449 const gss_buffer_t, /* message_buffer */ 450 gss_buffer_t /* message_token */ [all …]
|
H A D | gssapi_ext.h | 133 const gss_buffer_t token /* token */ 145 const gss_buffer_t, /* export name */ 178 const gss_buffer_t password, 192 const gss_buffer_t password, 218 const gss_buffer_t expName, 260 const gss_buffer_t, /* member_buffer */
|
/titanic_41/usr/src/uts/common/gssapi/include/ |
H A D | gssapiP_dummy.h | 44 gss_buffer_t buffer; 140 gss_buffer_t, /* input_token */ 142 gss_buffer_t, /* output_token */ 153 gss_buffer_t, /* input_token_buffer */ 157 gss_buffer_t, /* output_token */ 168 gss_buffer_t /* token_buffer */ 176 gss_buffer_t /* output_token */ 196 gss_buffer_t, /* message_buffer */ 197 gss_buffer_t /* message_token */ 208 gss_buffer_t, /* message_buffer */ [all …]
|
H A D | mechglueP.h | 77 gss_buffer_t external_name; 121 const gss_buffer_t, /* password */ 204 const gss_buffer_t, /* input_token */ 206 gss_buffer_t, /* output_token */ 216 const gss_buffer_t, /* input_token_buffer */ 220 gss_buffer_t, /* output_token */ 235 const gss_buffer_t, /* input_message_buffer */ 236 gss_buffer_t, /* output_message_buffer */ 249 const gss_buffer_t /* token_buffer */ 257 gss_buffer_t /* output_token */ [all …]
|
/titanic_41/usr/src/lib/gss_mechs/mech_spnego/mech/ |
H A D | gssapiP_spnego.h | 77 gss_buffer_t buffer; 174 gss_buffer_t, /* input_token */ 176 gss_buffer_t, /* output_token */ 192 gss_buffer_t, /* input_token */ 194 gss_buffer_t, /* output_token */ 205 gss_buffer_t, /* input_token_buffer */ 209 gss_buffer_t, /* output_token */ 221 gss_buffer_t, /* input_token_buffer */ 225 gss_buffer_t, /* output_token */ 255 gss_buffer_t, /* output_name_buffer */ [all …]
|
H A D | spnego_mech.c | 118 static gss_buffer_t get_input_token(unsigned char **, unsigned int); 126 static int put_mech_set(gss_OID_set mechSet, gss_buffer_t buf); 127 static int put_input_token(unsigned char **, gss_buffer_t, unsigned int); 132 process_mic(OM_uint32 *, gss_buffer_t, spnego_gss_ctx_id_t, 133 gss_buffer_t *, OM_uint32 *, send_token_flag *); 135 handle_mic(OM_uint32 *, gss_buffer_t, int, spnego_gss_ctx_id_t, 136 gss_buffer_t *, OM_uint32 *, send_token_flag *); 143 gss_buffer_t *, gss_buffer_t *, 146 init_ctx_cont(OM_uint32 *, gss_ctx_id_t *, gss_buffer_t, 147 gss_buffer_t *, gss_buffer_t *, [all …]
|
/titanic_41/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | dh_gssapi.h | 197 gss_buffer_t, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *); 201 gss_buffer_t, gss_channel_bindings_t, gss_name_t *, gss_OID *, 202 gss_buffer_t, OM_uint32 *, OM_uint32 *, gss_cred_id_t *); 206 gss_ctx_id_t, gss_buffer_t); 209 __dh_gss_delete_sec_context(void *, OM_uint32 *, gss_ctx_id_t *, gss_buffer_t); 216 int, gss_buffer_t, gss_buffer_t); 220 gss_buffer_t, gss_buffer_t, int *); 224 int, int, gss_buffer_t, int *, gss_buffer_t); 228 gss_buffer_t, gss_buffer_t, int *, int *); 232 int, gss_OID, OM_uint32 *, gss_buffer_t); [all …]
|
H A D | crypto.h | 46 typedef OM_uint32 (*cipher_proc)(gss_buffer_t buf, 48 typedef OM_uint32 (*verifier_proc)(gss_buffer_t tok, gss_buffer_t msg, 54 __dh_release_buffer(gss_buffer_t b); 60 __QOPSeal(dh_qop_t qop, gss_buffer_t input, int conf_req, 61 dh_key_set_t keys, gss_buffer_t output, int *conf_ret); 64 __QOPUnSeal(dh_qop_t qop, gss_buffer_t input, int conf_req, 65 dh_key_set_t keys, gss_buffer_t output); 77 __mk_sig(dh_qop_t, char *, long, gss_buffer_t, dh_key_set_t, dh_signature_t);
|
H A D | token.h | 43 __make_ap_token(gss_buffer_t, gss_OID, dh_token_t, dh_key_set_t); 46 __make_token(gss_buffer_t, gss_buffer_t, dh_token_t, dh_key_set_t); 49 __get_ap_token(gss_buffer_t, gss_OID, dh_token_t, dh_signature_t); 52 __get_token(gss_buffer_t, gss_buffer_t, dh_token_t, dh_key_set_t);
|
H A D | crypto.c | 45 __dh_release_buffer(gss_buffer_t b) in __dh_release_buffer() 152 __dh_desN_crypt(gss_buffer_t buf, dh_key_set_t keys, cipher_mode_t cipher_mode) in __dh_desN_crypt() 186 __dh_des_crypt(gss_buffer_t buf, dh_key_set_t keys, cipher_mode_t cipher_mode) in __dh_des_crypt() 218 MD5_verifier(gss_buffer_t tok, /* The buffer to sign */ in MD5_verifier() 219 gss_buffer_t msg, /* Optional buffer to include */ in MD5_verifier() 357 gss_buffer_t mesg, /* An optional message to be included */ in __mk_sig() 451 wrap_msg_body(gss_buffer_t in, gss_buffer_t out) in wrap_msg_body() 495 gss_buffer_t input, /* The buffer to wrap */ in __QOPSeal() 498 gss_buffer_t output, /* The wraped message */ in __QOPSeal() 522 unwrap_msg_body(gss_buffer_t in, gss_buffer_t out) in unwrap_msg_body() [all …]
|
H A D | token.c | 51 __xdr_encode_token(XDR *, gss_buffer_t, dh_token_t, dh_key_set_t); 54 __xdr_decode_token(XDR *, gss_buffer_t, 116 __make_ap_token(gss_buffer_t result, /* The serialized token */ in __make_ap_token() 212 __make_token(gss_buffer_t result, /* Serialized token goes here */ in __make_token() 213 gss_buffer_t msg, /* Optional message for DH_MIC tokens */ in __make_token() 295 __get_ap_token(gss_buffer_t input, /* The token to deserialize */ in __get_ap_token() 403 __get_token(gss_buffer_t input, /* The token to deserialize */ in __get_token() 404 gss_buffer_t msg, /* Optional message to generate verifier over */ in __get_token() 445 __xdr_encode_token(register XDR *xdrs, gss_buffer_t msg, in __xdr_encode_token() 492 __xdr_decode_token(register XDR *xdrs, gss_buffer_t msg, in __xdr_decode_token()
|
/titanic_41/usr/src/uts/common/gssapi/mechs/krb5/ |
H A D | krb5mech.c | 45 gss_buffer_t, /* output_token */ 52 gss_buffer_t, /* message_buffer */ 53 gss_buffer_t, /* message_token */ 59 gss_buffer_t, /* message_buffer */ 60 gss_buffer_t, /* token_buffer */ 69 gss_buffer_t, /* input_message_buffer */ 71 gss_buffer_t, /* output_message_buffer */ 77 gss_buffer_t, /* input_message_buffer */ 78 gss_buffer_t, /* output_message_buffer */ 85 gss_buffer_t, /* interprocess_token */ [all …]
|
/titanic_41/usr/src/uts/common/gssapi/mechs/krb5/include/ |
H A D | gssapiP_krb5.h | 293 gss_buffer_t input_message_buffer, 295 gss_buffer_t output_message_buffer, 300 gss_buffer_t input_token_buffer, 301 gss_buffer_t message_buffer, 366 gss_buffer_t, /* input_token */ 368 gss_buffer_t, /* output_token */ 377 gss_buffer_t, /* input_token_buffer */ 382 gss_buffer_t, /* output_token */ 391 gss_buffer_t /* token_buffer */ 397 gss_buffer_t /* output_token */ [all …]
|
/titanic_41/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | krb5_gss_glue.c | 62 gss_buffer_t, /* input_token */ 64 gss_buffer_t, /* output_token */ 73 gss_buffer_t, /* input_token_buffer */ 78 gss_buffer_t, /* output_token */ 87 gss_buffer_t /* token_buffer */ 93 gss_buffer_t /* output_token */ 106 gss_buffer_t, /* message_buffer */ 107 gss_buffer_t /* message_token */ 113 gss_buffer_t, /* message_buffer */ 114 gss_buffer_t, /* token_buffer */ [all …]
|
/titanic_41/usr/src/cmd/gss/gsscred/ |
H A D | gsscred.h | 65 int gsscred_AsHex(const gss_buffer_t inBuf, gss_buffer_t outBuf); 67 const char *nameOid, gss_buffer_t OutName); 69 int gsscred_MakeNameHeader(const gss_OID mechOid, gss_buffer_t outNameHdr); 75 int file_addGssCredEntry(const gss_buffer_t hexName, const char *uid, 77 int file_getGssCredEntry(const gss_buffer_t name, const char *uid, 79 int file_deleteGssCredEntry(const gss_buffer_t name, const char *uid, 81 int file_getGssCredUid(const gss_buffer_t name, uid_t *uidOut); 88 int gss_getGssCredEntry(const gss_buffer_t expName, uid_t *uid);
|
/titanic_41/usr/src/lib/libgss/ |
H A D | g_sign.c | 36 gss_buffer_t message_buffer, in val_sign_args() 37 gss_buffer_t msg_token) in val_sign_args() 77 gss_buffer_t message_buffer; 78 gss_buffer_t msg_token; 128 const gss_buffer_t message_buffer; 129 gss_buffer_t msg_token; 133 (int) qop_req, (gss_buffer_t)message_buffer, msg_token));
|
H A D | g_verify.c | 41 gss_buffer_t message_buffer; 42 gss_buffer_t token_buffer; 97 const gss_buffer_t message_buffer; 98 const gss_buffer_t token_buffer; 103 (gss_buffer_t)message_buffer, 104 (gss_buffer_t)token_buffer, (int *) qop_state));
|
H A D | g_seal.c | 37 gss_buffer_t input_message_buffer, in val_seal_args() 38 gss_buffer_t output_message_buffer) in val_seal_args() 82 gss_buffer_t input_message_buffer; 84 gss_buffer_t output_message_buffer; 140 const gss_buffer_t input_message_buffer; 142 gss_buffer_t output_message_buffer; 147 (gss_buffer_t)input_message_buffer, conf_state,
|
H A D | g_unseal.c | 42 gss_buffer_t input_message_buffer; 43 gss_buffer_t output_message_buffer; 112 const gss_buffer_t input_message_buffer; 113 gss_buffer_t output_message_buffer; 119 (gss_buffer_t)input_message_buffer,
|
/titanic_41/usr/src/cmd/ssh/include/ |
H A D | ssh-gss.h | 123 int deleg_creds, gss_buffer_t recv_tok, gss_buffer_t send_tok); 125 OM_uint32 ssh_gssapi_accept_ctx(Gssctxt *ctx, gss_buffer_t recv_tok, 126 gss_buffer_t send_tok); 131 OM_uint32 ssh_gssapi_get_mic(Gssctxt *ctx, gss_buffer_t buffer, 132 gss_buffer_t hash); 133 OM_uint32 ssh_gssapi_verify_mic(Gssctxt *ctx, gss_buffer_t buffer, 134 gss_buffer_t hash);
|
/titanic_41/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | sign.c | 47 gss_buffer_t message_buffer; 48 gss_buffer_t message_token; 65 gss_buffer_t message_buffer; 66 gss_buffer_t message_token;
|
H A D | verify.c | 45 gss_buffer_t message_buffer; 46 gss_buffer_t token_buffer; 64 gss_buffer_t message_buffer; 65 gss_buffer_t token_buffer;
|
H A D | seal.c | 47 gss_buffer_t input_message_buffer; 49 gss_buffer_t output_message_buffer; 78 gss_buffer_t input_message_buffer; 80 gss_buffer_t output_message_buffer;
|
H A D | unseal.c | 46 gss_buffer_t input_message_buffer; 47 gss_buffer_t output_message_buffer; 66 gss_buffer_t input_message_buffer; 67 gss_buffer_t output_message_buffer;
|
/titanic_41/usr/src/uts/common/gssapi/mechs/dummy/ |
H A D | dmech.c | 200 gss_buffer_t message_buffer; 201 gss_buffer_t message_token; 230 gss_buffer_t message_buffer; 231 gss_buffer_t token_buffer; 274 gss_buffer_t input_message_buffer; 276 gss_buffer_t output_message_buffer; 309 gss_buffer_t input_message_buffer; 310 gss_buffer_t output_message_buffer; 357 gss_buffer_t interprocess_token; 393 gss_buffer_t output_token;
|