mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
sockets: fix build, convert missed sbreserve_locked() calls
Fixes: 4328318445
This commit is contained in:
parent
0bef4927ea
commit
4581cffb3d
3 changed files with 5 additions and 7 deletions
|
|
@ -786,7 +786,7 @@ t4_push_ktls(struct adapter *sc, struct toepcb *toep, int drop)
|
|||
int newsize = min(sb->sb_hiwat + V_tcp_autosndbuf_inc,
|
||||
V_tcp_autosndbuf_max);
|
||||
|
||||
if (!sbreserve_locked(sb, newsize, so, NULL))
|
||||
if (!sbreserve_locked(so, SO_SND, newsize, NULL))
|
||||
sb->sb_flags &= ~SB_AUTOSIZE;
|
||||
else
|
||||
sowwakeup = 1; /* room available */
|
||||
|
|
@ -1108,7 +1108,7 @@ do_rx_tls_cmp(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m)
|
|||
unsigned int newsize = min(hiwat + sc->tt.autorcvbuf_inc,
|
||||
V_tcp_autorcvbuf_max);
|
||||
|
||||
if (!sbreserve_locked(sb, newsize, so, NULL))
|
||||
if (!sbreserve_locked(so, SO_RCV, newsize, NULL))
|
||||
sb->sb_flags &= ~SB_AUTOSIZE;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -8541,8 +8541,7 @@ bbr_do_fastnewdata(struct mbuf *m, struct tcphdr *th, struct socket *so,
|
|||
* reached.
|
||||
*/
|
||||
if (newsize)
|
||||
if (!sbreserve_locked(&so->so_rcv,
|
||||
newsize, so, NULL))
|
||||
if (!sbreserve_locked(so, SO_RCV, newsize, NULL))
|
||||
so->so_rcv.sb_flags &= ~SB_AUTOSIZE;
|
||||
m_adj(m, drop_hdrlen); /* delayed header drop */
|
||||
|
||||
|
|
|
|||
|
|
@ -10882,8 +10882,7 @@ rack_do_fastnewdata(struct mbuf *m, struct tcphdr *th, struct socket *so,
|
|||
* reached.
|
||||
*/
|
||||
if (newsize)
|
||||
if (!sbreserve_locked(&so->so_rcv,
|
||||
newsize, so, NULL))
|
||||
if (!sbreserve_locked(so, SO_RCV, newsize, NULL))
|
||||
so->so_rcv.sb_flags &= ~SB_AUTOSIZE;
|
||||
m_adj(m, drop_hdrlen); /* delayed header drop */
|
||||
#ifdef NETFLIX_SB_LIMITS
|
||||
|
|
@ -16125,7 +16124,7 @@ rack_sndbuf_autoscale(struct tcp_rack *rack)
|
|||
scaleup += so->so_snd.sb_hiwat;
|
||||
if (scaleup > V_tcp_autosndbuf_max)
|
||||
scaleup = V_tcp_autosndbuf_max;
|
||||
if (!sbreserve_locked(&so->so_snd, scaleup, so, curthread))
|
||||
if (!sbreserve_locked(so, SO_SND, scaleup, curthread))
|
||||
so->so_snd.sb_flags &= ~SB_AUTOSIZE;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue