NFSD: Note an additional requirement when passing TCP sockets to portlist
User space must call listen(3) on SOCK_STREAM sockets passed into /proc/fs/nfsd/portlist, otherwise that listener is ignored. Document this. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
This commit is contained in:
parent
0b7c2f6fc7
commit
c71206a7b4
@ -1061,7 +1061,9 @@ static ssize_t __write_ports(struct file *file, char *buf, size_t size)
|
|||||||
* buf: C string containing an unsigned
|
* buf: C string containing an unsigned
|
||||||
* integer value representing a bound
|
* integer value representing a bound
|
||||||
* but unconnected socket that is to be
|
* but unconnected socket that is to be
|
||||||
* used as an NFSD listener
|
* used as an NFSD listener; listen(3)
|
||||||
|
* must be called for a SOCK_STREAM
|
||||||
|
* socket, otherwise it is ignored
|
||||||
* size: non-zero length of C string in @buf
|
* size: non-zero length of C string in @buf
|
||||||
* Output:
|
* Output:
|
||||||
* On success: NFS service is started;
|
* On success: NFS service is started;
|
||||||
|
Loading…
Reference in New Issue
Block a user