linux-hardened/fs/nfsd
Christoph Hellwig 5409e46f1b nfsd: clean up fh_auth usage
Use fh_fsid when reffering to the fsid part of the filehandle.  The
variable length auth field envisioned in nfsfh wasn't ever implemented.
Also clean up some lose ends around this and document the file handle
format better.

Btw, why do we even export nfsfh.h to userspace?  The file handle very
much is kernel private, and nothing in nfs-utils include the header
either.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
2014-05-08 12:43:03 -04:00
..
acl.h
auth.c
auth.h
cache.h
current_stateid.h
export.c
export.h nfsd: move <linux/nfsd/export.h> to fs/nfsd 2014-05-06 17:54:54 -04:00
fault_inject.c
idmap.h
Kconfig
lockd.c
Makefile
netns.h
nfs2acl.c
nfs3acl.c
nfs3proc.c
nfs3xdr.c
nfs4acl.c NFSD: cleanup unneeded including linux/export.h 2014-05-08 12:43:02 -04:00
nfs4callback.c nfsd: set timeparms.to_maxval in setup_callback_client 2014-04-18 14:34:31 +02:00
nfs4idmap.c
nfs4proc.c NFSd: Clean up nfs4_preprocess_stateid_op 2014-05-07 11:05:48 -04:00
nfs4recover.c
nfs4state.c NFSd: Clean up nfs4_preprocess_stateid_op 2014-05-07 11:05:48 -04:00
nfs4xdr.c Revert "nfsd4: fix nfs4err_resource in 4.1 case" 2014-04-18 14:46:45 +02:00
nfscache.c
nfsctl.c
nfsd.h nfsd: remove <linux/nfsd/debug.h> 2014-05-06 17:54:56 -04:00
nfsfh.c nfsd: clean up fh_auth usage 2014-05-08 12:43:03 -04:00
nfsfh.h nfsd: remove <linux/nfsd/nfsfh.h> 2014-05-06 17:54:53 -04:00
nfsproc.c
nfssvc.c
nfsxdr.c nfsd: revert v2 half of "nfsd: don't return high mode bits" 2014-04-04 10:13:07 -04:00
state.h NFSd: Mark nfs4_free_lockowner and nfs4_free_openowner as static functions 2014-05-06 17:54:57 -04:00
stats.c nfsd: move <linux/nfsd/stats.h> to fs/nfsd 2014-05-06 17:54:55 -04:00
stats.h nfsd: move <linux/nfsd/stats.h> to fs/nfsd 2014-05-06 17:54:55 -04:00
vfs.c Merge branch 'for-3.15' of git://linux-nfs.org/~bfields/linux 2014-04-08 18:28:14 -07:00
vfs.h
xdr.h
xdr3.h
xdr4.h
xdr4cb.h