freebsd-dev/sys/fs/nfsclient
Rick Macklem 665b1365fe Add a new "tlscertname" NFS mount option.
When using NFS-over-TLS, an NFS client can optionally provide an X.509
certificate to the server during the TLS handshake.  For some situations,
such as different NFS servers or different certificates being mapped
to different user credentials on the NFS server, there may be a need
for different mounts to provide different certificates.

This new mount option called "tlscertname" may be used to specify a
non-default certificate be provided.  This alernate certificate will
be stored in /etc/rpc.tlsclntd in a file with a name based on what is
provided by this mount option.
2020-12-23 13:42:55 -08:00
..
nfs_clbio.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_clcomsubs.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_clkdtrace.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_clkrpc.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_clnfsiod.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
nfs_clnode.c vfs: drop the de facto curthread argument from VOP_INACTIVE 2020-10-20 07:19:03 +00:00
nfs_clport.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_clrpcops.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_clstate.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_clsubs.c fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs_clvfsops.c Add a new "tlscertname" NFS mount option. 2020-12-23 13:42:55 -08:00
nfs_clvnops.c Modify the NFSv4.2 VOP_COPY_FILE_RANGE() client call to return after one 2020-10-01 00:47:35 +00:00
nfs_kdtrace.h fs: clean up empty lines in .c and .h files 2020-09-01 21:18:40 +00:00
nfs.h Remove "struct ucred*" argument from vtruncbuf 2019-05-24 20:27:50 +00:00
nfsmount.h Add a new "tlscertname" NFS mount option. 2020-12-23 13:42:55 -08:00
nfsnode.h Fix interface between nfsclient and vnode pager. 2019-10-22 16:17:38 +00:00
nlminfo.h sys/fs: further adoption of SPDX licensing ID tags. 2017-11-27 15:15:37 +00:00