/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | private.h | 71 int mb_init_sz(struct mbdata *, int); 72 int mb_fit(struct mbdata *mbp, int size, char **pp); 74 int mb_put_string(struct mbdata *mbp, const char *s, int); 75 int mb_put_astring(struct mbdata *mbp, const char *s); 76 int mb_put_ustring(struct mbdata *mbp, const char *s); 78 int md_get_string(struct mbdata *, char **, int); 79 int md_get_astring(struct mbdata *, char **); 80 int md_get_ustring(struct mbdata *, char **); 96 int nb_name_encode(struct mbdata *, struct nb_name *); 137 int ssp_ctx_create_client(struct smb_ctx *, struct mbdata *); [all …]
|
H A D | ntlm.h | 57 ntlm_build_target_info(struct smb_ctx *, struct mbuf *, struct mbdata *); 61 struct mbdata *lm_mbp, struct mbdata *nt_mbp, 66 struct mbdata *lm_mbp, struct mbdata *nt_mbp, 70 ntlm_put_v2_responses(struct smb_ctx *ctx, struct mbdata *ti_mbp, 71 struct mbdata *lm_mbp, struct mbdata *nt_mbp, 75 ntlm2_kxkey(struct smb_ctx *ctx, struct mbdata *lm_mbp,
|
H A D | ntlmssp.c | 94 ntlm_rand_ssn_key(ntlmssp_state_t *ssp_st, struct mbdata *ek_mbp); 100 md_get_sb_hdr(struct mbdata *mbp, struct sec_buf *sb) in md_get_sb_hdr() 116 md_get_sb_data(struct mbdata *mbp, struct sec_buf *sb, struct mbuf **mp) in md_get_sb_data() 118 struct mbdata tmp_mb; in md_get_sb_data() 142 mb_put_sb_hdr(struct mbdata *mbp, struct sec_buf *sb) in mb_put_sb_hdr() 158 mb_put_sb_data(struct mbdata *mbp, struct sec_buf *sb, struct mbuf *m) in mb_put_sb_data() 178 mb_put_sb_string(struct mbdata *mbp, struct sec_buf *sb, in mb_put_sb_string() 182 struct mbdata tmp_mb; in mb_put_sb_string() 221 ntlmssp_put_type1(struct ssp_ctx *sp, struct mbdata *out_mb) in ntlmssp_put_type1() 230 struct mbdata mb2; /* 2nd part */ in ntlmssp_put_type1() [all …]
|
H A D | connect.c | 71 struct mbdata *mbc1, struct mbdata *mbc2); 73 int smb_ssnsetup_spnego(struct smb_ctx *, struct mbdata *); 134 struct mbdata blob; in smb_iod_connect() 261 smb_ssnsetup_spnego(struct smb_ctx *ctx, struct mbdata *hint_mb) in smb_ssnsetup_spnego() 263 struct mbdata send_mb, recv_mb; in smb_ssnsetup_spnego() 355 struct mbdata *send_mb, struct mbdata *recv_mb) in smb__ssnsetup()
|
H A D | ntlm.c | 187 struct mbdata *lm_mbp, struct mbdata *nt_mbp, in ntlm_put_v1_responses() 249 struct mbdata *lm_mbp, struct mbdata *nt_mbp, in ntlm_put_v1x_responses() 481 ntlm_put_v2_responses(struct smb_ctx *ctx, struct mbdata *ti_mbp, in ntlm_put_v2_responses() 482 struct mbdata *lm_mbp, struct mbdata *nt_mbp, in ntlm_put_v2_responses() 570 smb_put_blob_name(struct mbdata *mbp, char *name, int type) in smb_put_blob_name() 599 struct mbdata *mbp) in ntlm_build_target_info() 661 ntlm2_kxkey(struct smb_ctx *ctx, struct mbdata *lm_mbp, in ntlm2_kxkey()
|
H A D | ssp.h | 47 struct mbdata *, struct mbdata *);
|
H A D | ssp.c | 86 ssp_ctx_create_client(struct smb_ctx *ctx, struct mbdata *hint_mb) in ssp_ctx_create_client() 224 struct mbdata *caller_in, in ssp_ctx_next_token() 225 struct mbdata *caller_out) in ssp_ctx_next_token() 227 struct mbdata body_in, body_out; in ssp_ctx_next_token()
|
H A D | nbns_rq.c | 88 struct mbdata nr_rq; 89 struct mbdata nr_rp; 413 struct mbdata *mbp = &rqp->nr_rp; in nbns_rq_getrr() 439 struct mbdata *mbp = &rqp->nr_rq; in nbns_rq_prepare() 479 struct mbdata *mbp = &rqp->nr_rp; in nbns_rq_recv() 542 struct mbdata *mbp = &rqp->nr_rq; in nbns_rq_send() 584 struct mbdata *mbp = &rqp->nr_rq; in nbns_rq()
|
H A D | krb5ssp.c | 251 krb5ssp_put_request(struct ssp_ctx *sp, struct mbdata *out_mb) in krb5ssp_put_request() 286 krb5ssp_get_reply(struct ssp_ctx *sp, struct mbdata *in_mb) in krb5ssp_get_reply() 436 krb5ssp_next_token(struct ssp_ctx *sp, struct mbdata *in_mb, in krb5ssp_next_token() 437 struct mbdata *out_mb) in krb5ssp_next_token()
|
H A D | mbuf.c | 148 mb_init(struct mbdata *mbp) in mb_init() 154 mb_init_sz(struct mbdata *mbp, int size) in mb_init_sz() 166 mb_initm(struct mbdata *mbp, struct mbuf *m) in mb_initm() 174 mb_done(struct mbdata *mbp) in mb_done()
|
H A D | nb_name.c | 158 nb_name_encode(struct mbdata *mbp, struct nb_name *nn) in nb_name_encode()
|
/illumos-gate/usr/src/uts/common/netsmb/ |
H A D | mchain.h | 213 typedef struct mbdata { struct 220 typedef struct mbdata mbchain_t; argument 221 typedef struct mbdata mdchain_t;
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_rq.c | 1063 struct mdchain *mdp, mbparam, mbdata; in smb_t2_request_int() local 1079 md_initm(&mbdata, m); /* do not free it! */ in smb_t2_request_int() 1176 error = md_get_mbuf(&mbdata, txdcount, &m); in smb_t2_request_int() 1251 error = md_get_mbuf(&mbdata, txdcount, &m); in smb_t2_request_int() 1295 struct mdchain *mdp, mbsetup, mbparam, mbdata; in smb_nt_request_int() local 1320 md_initm(&mbdata, m); /* do not free it! */ in smb_nt_request_int() 1393 error = md_get_mbuf(&mbdata, txdcount, &m); in smb_nt_request_int() 1462 error = md_get_mbuf(&mbdata, txdcount, &m); in smb_nt_request_int()
|