Commit | Line | Data |
---|---|---|
7f678def VA |
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ |
2 | #ifndef _NET_CORE_SOCK_DESTRUCTOR_H | |
3 | #define _NET_CORE_SOCK_DESTRUCTOR_H | |
4 | #include <net/tcp.h> | |
5 | ||
6 | static inline bool is_skb_wmem(const struct sk_buff *skb) | |
7 | { | |
8 | return skb->destructor == sock_wfree || | |
9 | skb->destructor == __sock_wfree || | |
10 | (IS_ENABLED(CONFIG_INET) && skb->destructor == tcp_wfree); | |
11 | } | |
12 | #endif |