aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/sock.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/core/sock.c')
-rw-r--r--net/core/sock.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/net/core/sock.c b/net/core/sock.c
index f1a638ee93d9..d04005c51724 100644
--- a/net/core/sock.c
+++ b/net/core/sock.c
@@ -1637,6 +1637,12 @@ void sock_rfree(struct sk_buff *skb)
1637} 1637}
1638EXPORT_SYMBOL(sock_rfree); 1638EXPORT_SYMBOL(sock_rfree);
1639 1639
1640void sock_efree(struct sk_buff *skb)
1641{
1642 sock_put(skb->sk);
1643}
1644EXPORT_SYMBOL(sock_efree);
1645
1640void sock_edemux(struct sk_buff *skb) 1646void sock_edemux(struct sk_buff *skb)
1641{ 1647{
1642 struct sock *sk = skb->sk; 1648 struct sock *sk = skb->sk;