OSDN Git Service

net: remove unused skb_send_sock()
authorCong Wang <xiyou.wangcong@gmail.com>
Tue, 13 Nov 2018 02:05:24 +0000 (18:05 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 17 Nov 2018 03:32:33 +0000 (19:32 -0800)
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/skbuff.h
net/core/skbuff.c

index b9aa0d1..a2e8297 100644 (file)
@@ -3335,7 +3335,6 @@ int skb_splice_bits(struct sk_buff *skb, struct sock *sk, unsigned int offset,
                    unsigned int flags);
 int skb_send_sock_locked(struct sock *sk, struct sk_buff *skb, int offset,
                         int len);
-int skb_send_sock(struct sock *sk, struct sk_buff *skb, int offset, int len);
 void skb_copy_and_csum_dev(const struct sk_buff *skb, u8 *to);
 unsigned int skb_zerocopy_headlen(const struct sk_buff *from);
 int skb_zerocopy(struct sk_buff *to, struct sk_buff *from,
index f95ab41..a1be7f1 100644 (file)
@@ -2364,19 +2364,6 @@ error:
 }
 EXPORT_SYMBOL_GPL(skb_send_sock_locked);
 
-/* Send skb data on a socket. */
-int skb_send_sock(struct sock *sk, struct sk_buff *skb, int offset, int len)
-{
-       int ret = 0;
-
-       lock_sock(sk);
-       ret = skb_send_sock_locked(sk, skb, offset, len);
-       release_sock(sk);
-
-       return ret;
-}
-EXPORT_SYMBOL_GPL(skb_send_sock);
-
 /**
  *     skb_store_bits - store bits from kernel buffer to skb
  *     @skb: destination buffer