diff options
author | Patrick Caulfield <patrick@tykepenguin.com> | 2006-03-20 22:43:05 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2006-03-20 22:43:05 -0800 |
commit | c60992db464bc3c459a6e2d3694fe1ae1a5ec784 (patch) | |
tree | 126a4dcfd69ead2c0061326ba62f5cd51bcd2a18 /net | |
parent | c4ea94ab3710eb2434abe2eab1a479c2dc01f8ac (diff) | |
download | linux-3.10-c60992db464bc3c459a6e2d3694fe1ae1a5ec784.tar.gz linux-3.10-c60992db464bc3c459a6e2d3694fe1ae1a5ec784.tar.bz2 linux-3.10-c60992db464bc3c459a6e2d3694fe1ae1a5ec784.zip |
[DECnet]: Patch to fix recvmsg() flag check
This patch means that 64bit kernel/32bit userland platforms will now
work correctly with DECnet.
Signed-off-by: Patrick Caulfield <patrick@tykepenguin.com>
Signed-off-by: Steven Whitehouse <steve@chygwyn.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r-- | net/decnet/af_decnet.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/decnet/af_decnet.c b/net/decnet/af_decnet.c index 824981eed22..2b289ef20ab 100644 --- a/net/decnet/af_decnet.c +++ b/net/decnet/af_decnet.c @@ -1693,7 +1693,7 @@ static int dn_recvmsg(struct kiocb *iocb, struct socket *sock, if (rv) goto out; - if (flags & ~(MSG_PEEK|MSG_OOB|MSG_WAITALL|MSG_DONTWAIT|MSG_NOSIGNAL)) { + if (flags & ~(MSG_CMSG_COMPAT|MSG_PEEK|MSG_OOB|MSG_WAITALL|MSG_DONTWAIT|MSG_NOSIGNAL)) { rv = -EOPNOTSUPP; goto out; } |