LwIP
tcp_pcb::rcv_ann_wnd
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
tcp_pcb::rcv_ann_wnd
tcp_pcb::rcv_ann_wnd field
Syntax
from
tcp.h:285
tcpwnd_size_t
rcv_ann_wnd
;
References
Location
Referrer
Text
tcp.h:285
tcpwnd_size_t
rcv_ann_wnd
;
/* receiver window to announce */
tcp.c:939
tcp_update_rcv_ann_wnd()
pcb
->
rcv_ann_wnd
=
pcb
->
rcv_wnd
;
tcp.c:945
tcp_update_rcv_ann_wnd()
pcb
->
rcv_ann_wnd
=
0
;
tcp.c:952
tcp_update_rcv_ann_wnd()
pcb
->
rcv_ann_wnd
=
(
tcpwnd_size_t
)
new_rcv_ann_wnd
;
tcp.c:1152
tcp_connect()
pcb
->
rcv_wnd
=
pcb
->
rcv_ann_wnd
=
TCPWND_MIN16
(
TCP_WND
)
;
tcp.c:1895
tcp_alloc()
pcb
->
rcv_wnd
=
pcb
->
rcv_ann_wnd
=
TCPWND_MIN16
(
TCP_WND
)
;
tcp_in.c:427
tcp_input()
if
(
pcb
->
rcv_ann_wnd
==
0
)
{
tcp_out.c:1488
tcp_output_segment()
seg
->
tcphdr
->
wnd
=
lwip_htons
(
TCPWND_MIN16
(
RCV_WND_SCALE
(
pcb
,
pcb
->
rcv_ann_wnd
)
)
)
;
tcp_out.c:1491
tcp_output_segment()
pcb
->
rcv_ann_right_edge
=
pcb
->
rcv_nxt
+
pcb
->
rcv_ann_wnd
;
tcp_out.c:1862
tcp_output_alloc_header()
TCPWND_MIN16
(
RCV_WND_SCALE
(
pcb
,
pcb
->
rcv_ann_wnd
)
)
)
;
tcp_out.c:1865
tcp_output_alloc_header()
pcb
->
rcv_ann_right_edge
=
pcb
->
rcv_nxt
+
pcb
->
rcv_ann_wnd
;
Data Use
Functions writing
tcp_pcb::rcv_ann_wnd
Functions reading
tcp_pcb::rcv_ann_wnd
tcp_update_rcv_ann_wnd()
tcp_connect()
tcp_alloc()
all items filtered out
tcp_pcb::rcv_ann_wnd
tcp_input()
tcp_output_segment()
tcp_output_alloc_header()
all items filtered out
Type of
tcp_pcb::rcv_ann_wnd
tcp_pcb::rcv_ann_wnd
tcpwnd_size_t
all items filtered out