]> git.baikalelectronics.ru Git - kernel.git/commit
datagram: Add offset argument to __skb_recv_datagram
authorPavel Emelyanov <xemul@parallels.com>
Tue, 21 Feb 2012 07:30:58 +0000 (07:30 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 21 Feb 2012 19:58:57 +0000 (14:58 -0500)
commitf16e5c89ba1105689f0b9f6c608d841028827f0c
treedebbe9e9340d46080f1b82e4149a2427545c4aef
parent096c13c44ae24ec41ec71c0a5ba0b187d1cefe45
datagram: Add offset argument to __skb_recv_datagram

This one is only considered for MSG_PEEK flag and the value pointed by
it specifies where to start peeking bytes from. If the offset happens to
point into the middle of the returned skb, the offset within this skb is
put back to this very argument.

Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
Acked-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/skbuff.h
net/core/datagram.c
net/ipv4/udp.c
net/ipv6/udp.c