diff options
author | Eric Dumazet <edumazet@google.com> | 2021-10-27 13:19:18 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2021-10-28 12:44:38 +0100 |
commit | 27728ba80f1eb279b209bbd5922fdeebe52d9e30 (patch) | |
tree | 267ae3ab21c96c03ec52384c399cb3187c3742c1 /net/mptcp | |
parent | 3ded97bc41a1e76e1e72eeb192331c01ceacc4bc (diff) | |
download | linux-27728ba80f1eb279b209bbd5922fdeebe52d9e30.tar.bz2 |
tcp: cleanup tcp_remove_empty_skb() use
All tcp_remove_empty_skb() callers now use tcp_write_queue_tail()
for the skb argument, we can therefore factorize code.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/mptcp')
-rw-r--r-- | net/mptcp/protocol.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/mptcp/protocol.c b/net/mptcp/protocol.c index eb316bd578bb..10b336d21865 100644 --- a/net/mptcp/protocol.c +++ b/net/mptcp/protocol.c @@ -1291,7 +1291,7 @@ alloc_skb: u64 snd_una = READ_ONCE(msk->snd_una); if (snd_una != msk->snd_nxt) { - tcp_remove_empty_skb(ssk, tcp_write_queue_tail(ssk)); + tcp_remove_empty_skb(ssk); return 0; } @@ -1307,7 +1307,7 @@ alloc_skb: copy = min_t(size_t, copy, info->limit - info->sent); if (!sk_wmem_schedule(ssk, copy)) { - tcp_remove_empty_skb(ssk, tcp_write_queue_tail(ssk)); + tcp_remove_empty_skb(ssk); return -ENOMEM; } |