Lines Matching defs:smb_vc
243 struct smb_vc { struct
244 struct smb_connobj obj;
245 char * vc_srvname;
246 struct sockaddr*vc_paddr; /* server addr */
247 struct sockaddr*vc_laddr; /* local addr, if any */
248 char * vc_username;
249 char * vc_pass; /* password for usl case */
250 char * vc_domain; /* workgroup/primary domain */
252 u_int vc_timo; /* default request timeout */
253 int vc_maxvcs; /* maximum number of VC per connection */
255 void * vc_tolower; /* local charset */
256 void * vc_toupper; /* local charset */
257 void * vc_toserver; /* local charset to server one */
258 void * vc_tolocal; /* server charset to local one */
259 int vc_number; /* number of this VC from the client side */
260 int vc_genid;
261 uid_t vc_uid; /* user id of connection */
262 gid_t vc_grp; /* group of connection */
263 mode_t vc_mode; /* access mode */
264 struct tnode * vc_tnode; /* backing object */
265 u_short vc_smbuid; /* unique vc id assigned by server */
267 u_char vc_hflags; /* or'ed with flags in the smb header */
268 u_short vc_hflags2; /* or'ed with flags in the smb header */
269 void * vc_tdata; /* transport control block */
270 struct smb_tran_desc *vc_tdesc;
271 int vc_chlen; /* actual challenge length */
272 u_char vc_ch[SMB_MAXCHALLENGELEN];
273 u_short vc_mid; /* multiplex id */
274 struct smb_sopt vc_sopt; /* server options */
275 int vc_txmax; /* max tx/rx packet size */
276 struct smbiod * vc_iod;
277 struct smb_slock vc_stlock;
278 u_int32_t vc_seqno; /* my next sequence number */
279 u_int8_t *vc_mackey; /* MAC key */
280 int vc_mackeylen; /* length of MAC key */