diff options
author | Stefano Brivio <sbrivio@redhat.com> | 2021-10-05 19:48:55 +0200 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2021-10-05 20:02:03 +0200 |
commit | eda446ba54417396ee0379fa597af302a359452b (patch) | |
tree | ad8a7b5d78590373f6ad89338d79057ab4c5b8e5 /tcp.c | |
parent | a4826ee04b762fded02e5a1551f12f50a1748ac7 (diff) | |
download | passt-eda446ba54417396ee0379fa597af302a359452b.tar passt-eda446ba54417396ee0379fa597af302a359452b.tar.gz passt-eda446ba54417396ee0379fa597af302a359452b.tar.bz2 passt-eda446ba54417396ee0379fa597af302a359452b.tar.lz passt-eda446ba54417396ee0379fa597af302a359452b.tar.xz passt-eda446ba54417396ee0379fa597af302a359452b.tar.zst passt-eda446ba54417396ee0379fa597af302a359452b.zip |
tcp: Always probe SO_SNDBUF, second attempt
I fell for this already: the sending buffer might shrink later!
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'tcp.c')
-rw-r--r-- | tcp.c | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -1556,9 +1556,6 @@ static int tcp_send_to_tap(struct ctx *c, struct tcp_tap_conn *conn, int flags, !flags && conn->wnd_to_tap) return 0; - if (conn->snd_buf < SNDBUF_SMALL) - tcp_get_sndbuf(conn); - if (getsockopt(s, SOL_TCP, TCP_INFO, &info, &sl)) { tcp_rst(c, conn); return -ECONNRESET; |