commit | adbbe929569e6eec8ff9feca23f1f2b40b42853d | [log] [tgz] |
---|---|---|
author | Chuck Lever <chuck.lever@oracle.com> | Wed Mar 18 20:45:51 2009 -0400 |
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | Sat Mar 28 15:53:42 2009 -0400 |
tree | 2a22bb3d333f1471c1c6629e5947f56dd850611a | |
parent | efb3288b423d7e3533a68dccecaa05a56a281a4e [diff] |
NFSD: If port value written to /proc/fs/nfsd/portlist is invalid, return EINVAL Make sure port value read from user space by write_ports is valid before passing it to svc_find_xprt(). If it wasn't, the writer would get ENOENT instead of EINVAL. Noticed-by: J. Bruce Fields <bfields@fieldses.org> Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>