summaryrefslogtreecommitdiff
path: root/fs/lockd/host.c
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2010-01-26 22:04:22 +0300
committerJ. Bruce Fields <bfields@citi.umich.edu>2010-01-28 01:01:08 +0300
commit37498292aa97658a5d0a9bb84699ce8c1016bb74 (patch)
treed428a82fd275b739a7d631a2707314d76b82e84c /fs/lockd/host.c
parent68717908155a9dcd4161f4d730fea478712d9794 (diff)
downloadlinux-37498292aa97658a5d0a9bb84699ce8c1016bb74.tar.xz
NFSD: Create PF_INET6 listener in write_ports
Try to create a PF_INET6 listener for NFSD, if IPv6 is enabled in the kernel. Make sure nfsd_serv's reference count is decreased if __write_ports_addxprt() failed to create a listener. See __write_ports_addfd(). Our current plan is to rely on rpc.nfsd to create appropriate IPv6 listeners when server-side NFS/IPv6 support is desired. Legacy behavior, via the write_threads or write_svc kernel APIs, will remain the same -- only IPv4 listeners are created. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> [bfields@citi.umich.edu: Move error-handling code to end] Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Diffstat (limited to 'fs/lockd/host.c')
0 files changed, 0 insertions, 0 deletions