OSDN Git Service

datagram: remove rendundant 'peeked' argument
authorPaolo Abeni <pabeni@redhat.com>
Mon, 8 Apr 2019 08:15:59 +0000 (10:15 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 8 Apr 2019 16:51:54 +0000 (09:51 -0700)
commitfd69c399c7d6262086b6b820757c6aeaa71feeba
tree147961d1aab87e039665eda235344ba5d6900111
parent1f17f7742eeba73dbd5ae8bdec1a85ce5877001e
datagram: remove rendundant 'peeked' argument

After commit a297569fe00a ("net/udp: do not touch skb->peeked unless
really needed") the 'peeked' argument of __skb_try_recv_datagram()
and friends is always equal to !!'flags & MSG_PEEK'.

Since such argument is really a boolean info, and the callers have
already 'flags & MSG_PEEK' handy, we can remove it and clean-up the
code a bit.

Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Acked-by: Willem de Bruijn <willemb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/skbuff.h
include/net/udp.h
net/core/datagram.c
net/ipv4/udp.c
net/ipv6/udp.c
net/unix/af_unix.c