netdev
[Top] [All Lists]

Re: [PATCH] compat bug in sys_recvmsg, MSG_CMSG_COMPAT check missing

To: linux-kernel@xxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx
Subject: Re: [PATCH] compat bug in sys_recvmsg, MSG_CMSG_COMPAT check missing
From: Olaf Hering <olh@xxxxxxx>
Date: Sat, 5 Jun 2004 23:14:09 +0200
Cc: Olaf Hering <olh@xxxxxxx>
In-reply-to: <20040605204334.GA1134@xxxxxxx>
References: <20040605204334.GA1134@xxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt und vi sind doch schneller als Notes
 On Sat, Jun 05, Olaf Hering wrote:

> 
> packet_recvmsg() gets the flags from the compat_sys_socketcall(), but it
> does not check for the active MSG_CMSG_COMPAT bit. As a result, it
> returns -EINVAL and makes the user rather unhappy

possible related bugs are in:

ipx_sendmsg
pfkey_recvmsg
x25_sendmsg
ax25_sendmsg
irda_sendmsg
irda_sendmsg_dgram
irda_sendmsg_ultra
rose_sendmsg
atalk_sendmsg
dn_recvmsg
dn_sendmsg
econet_sendmsg
wanpipe_sendmsg
nr_sendmsg


-- 
USB is for mice, FireWire is for men!

sUse lINUX ag, nÜRNBERG


<Prev in Thread] Current Thread [Next in Thread>