OSDN Git Service

tcp: make tcp_build_frag() static
authorPaolo Abeni <pabeni@redhat.com>
Wed, 22 Sep 2021 17:26:42 +0000 (19:26 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Sep 2021 11:50:26 +0000 (12:50 +0100)
After the previous patch the mentioned helper is
used only inside its compilation unit: let's make
it static.

RFC -> v1:
 - preserve the tcp_build_frag() helper (Eric)

Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/tcp.h
net/ipv4/tcp.c

index 4a96f6e..673c3b0 100644 (file)
@@ -330,8 +330,6 @@ int tcp_sendpage(struct sock *sk, struct page *page, int offset, size_t size,
                 int flags);
 int tcp_sendpage_locked(struct sock *sk, struct page *page, int offset,
                        size_t size, int flags);
-struct sk_buff *tcp_build_frag(struct sock *sk, int size_goal, int flags,
-                              struct page *page, int offset, size_t *size);
 ssize_t do_tcp_sendpages(struct sock *sk, struct page *page, int offset,
                 size_t size, int flags);
 int tcp_send_mss(struct sock *sk, int *size_goal, int flags);
index c592454..29cb7bf 100644 (file)
@@ -963,8 +963,8 @@ void tcp_remove_empty_skb(struct sock *sk, struct sk_buff *skb)
        }
 }
 
-struct sk_buff *tcp_build_frag(struct sock *sk, int size_goal, int flags,
-                              struct page *page, int offset, size_t *size)
+static struct sk_buff *tcp_build_frag(struct sock *sk, int size_goal, int flags,
+                                     struct page *page, int offset, size_t *size)
 {
        struct sk_buff *skb = tcp_write_queue_tail(sk);
        struct tcp_sock *tp = tcp_sk(sk);