freebsd-dev/sys/netsmb
Poul-Henning Kamp 3b6d965263 Add a f_vnode field to struct file.
Several of the subtypes have an associated vnode which is used for
stuff like the f*() functions.

By giving the vnode a speparate field, a number of checks for the specific
subtype can be replaced simply with a check for f_vnode != NULL, and
we can later free f_data up to subtype specific use.

At this point in time, f_data still points to the vnode, so any code I
might have overlooked will still work.
2003-06-22 08:41:43 +00:00
..
netbios.h Finish driving a stake through the heart of netns and the associated 2003-03-05 19:24:24 +00:00
smb_conn.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb_conn.h Implement support for mixed case passwords. 2002-09-16 10:50:38 +00:00
smb_crypt.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb_dev.c Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
smb_dev.h
smb_iod.c Avoid dereferencing the thread pointer in smb_iod_addrq() if it's NULL. 2003-06-14 15:45:34 +00:00
smb_rq.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb_rq.h
smb_smb.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb_subr.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb_subr.h - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with 2003-03-31 22:49:17 +00:00
smb_tran.h Reserve a transport parameter name and number for Darwin. 2002-09-16 10:57:13 +00:00
smb_trantcp.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb_trantcp.h Increase send/receive queue to accomodate large readx/writex requests. 2002-09-18 07:38:10 +00:00
smb_usr.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb.h Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00