1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/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
smb_conn.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb_conn.h
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
smb_tran.h
smb_trantcp.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb_trantcp.h
smb_usr.c Use __FBSDID(). 2003-06-11 05:37:42 +00:00
smb.h