net-next: skbuff: refactor pskb_pull
authorRichard Gobert <richardbgobert@gmail.com>
Wed, 28 Sep 2022 12:55:31 +0000 (14:55 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 30 Sep 2022 11:31:46 +0000 (12:31 +0100)
commitd427c8999b071af2003203b42a007c4a80156c18
tree60f7796211722aabd9ef73237e93d29c0177dcdb
parent96e0718165a0d36ed4cba365c542818f20bf7640
net-next: skbuff: refactor pskb_pull

pskb_may_pull already contains all of the checks performed by
pskb_pull.
Use pskb_may_pull for validation in pskb_pull, eliminating the
duplication and making __pskb_pull obsolete.
Replace __pskb_pull with pskb_pull where applicable.

Signed-off-by: Richard Gobert <richardbgobert@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/skbuff.h
net/ipv6/ip6_offload.c
net/mac80211/rx.c
net/xfrm/espintcp.c