fix broken handling of port=... in NFS option parsing
Obviously broken on little-endian; fortunately, the option is not frequently used... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> [ Hey, sparse is wonderful, but even better than sparse is having people like Al that actually _run_ it and fix bugs using it. - Linus ] Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
77668791d9
commit
41089644c1
|
@ -732,7 +732,7 @@ static int nfs_parse_mount_options(char *raw,
|
|||
return 0;
|
||||
if (option < 0 || option > 65535)
|
||||
return 0;
|
||||
mnt->nfs_server.address.sin_port = htonl(option);
|
||||
mnt->nfs_server.address.sin_port = htons(option);
|
||||
break;
|
||||
case Opt_rsize:
|
||||
if (match_int(args, &mnt->rsize))
|
||||
|
|
Loading…
Reference in New Issue