|
@@ -269,6 +269,12 @@ void sock_gen_put(struct sock *sk)
|
|
}
|
|
}
|
|
EXPORT_SYMBOL_GPL(sock_gen_put);
|
|
EXPORT_SYMBOL_GPL(sock_gen_put);
|
|
|
|
|
|
|
|
+void sock_edemux(struct sk_buff *skb)
|
|
|
|
+{
|
|
|
|
+ sock_gen_put(skb->sk);
|
|
|
|
+}
|
|
|
|
+EXPORT_SYMBOL(sock_edemux);
|
|
|
|
+
|
|
struct sock *__inet_lookup_established(struct net *net,
|
|
struct sock *__inet_lookup_established(struct net *net,
|
|
struct inet_hashinfo *hashinfo,
|
|
struct inet_hashinfo *hashinfo,
|
|
const __be32 saddr, const __be16 sport,
|
|
const __be32 saddr, const __be16 sport,
|