diff options
author | Florian Westphal <fw@strlen.de> | 2017-07-17 18:56:54 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-07-17 10:34:21 -0700 |
commit | 06dc75ab06943fcc126a951a0680980ad5cb75c6 (patch) | |
tree | 8b089c5ec362f72d53125ee5c2145606ab141a6a /include/linux/skbuff.h | |
parent | 5c3c6081b246b05ee5bb2fc1759a7c0c6a0b7c3b (diff) | |
download | linux-06dc75ab06943fcc126a951a0680980ad5cb75c6.tar.gz linux-06dc75ab06943fcc126a951a0680980ad5cb75c6.tar.bz2 linux-06dc75ab06943fcc126a951a0680980ad5cb75c6.zip |
net: Revert "net: add function to allocate sk_buff head without data area"
It was added for netlink mmap tx, there are no callers in the tree.
The commit also added a check for skb->head != NULL in kfree_skb path,
remove that too -- all skbs ought to have skb->head set.
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/skbuff.h')
-rw-r--r-- | include/linux/skbuff.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h index 4d7a284ba3ee..4093552be1de 100644 --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h @@ -944,12 +944,6 @@ static inline struct sk_buff *alloc_skb_fclone(unsigned int size, return __alloc_skb(size, priority, SKB_ALLOC_FCLONE, NUMA_NO_NODE); } -struct sk_buff *__alloc_skb_head(gfp_t priority, int node); -static inline struct sk_buff *alloc_skb_head(gfp_t priority) -{ - return __alloc_skb_head(priority, -1); -} - struct sk_buff *skb_morph(struct sk_buff *dst, struct sk_buff *src); int skb_copy_ubufs(struct sk_buff *skb, gfp_t gfp_mask); struct sk_buff *skb_clone(struct sk_buff *skb, gfp_t priority); |