|
Wireshark 4.7.3
The Wireshark network protocol analyzer
|
Netflix BBLog per-event TCP state snapshot recorded at each TCP stack event. More...
#include <pcapng-netflix-custom.h>
Netflix BBLog per-event TCP state snapshot recorded at each TCP stack event.
| uint8_t nflx_tcpinfo::_pad[3] |
Explicit padding to maintain structure alignment.
| uint32_t nflx_tcpinfo::tlb_dupacks |
Number of consecutive duplicate ACKs received.
| int32_t nflx_tcpinfo::tlb_errno |
errno value at the time of the event; zero if no error.
| uint16_t nflx_tcpinfo::tlb_eventflags |
Bitmask of flags providing additional context for the event.
| uint8_t nflx_tcpinfo::tlb_eventid |
Event type identifier indicating which TCP stack event was logged.
| uint32_t nflx_tcpinfo::tlb_fbyte_in |
Tick timestamp of the first byte received on this connection.
| uint32_t nflx_tcpinfo::tlb_fbyte_out |
Tick timestamp of the first byte sent on this connection.
| uint32_t nflx_tcpinfo::tlb_flags |
TCP control flags (tcpcb t_flags) at event time.
| uint32_t nflx_tcpinfo::tlb_flags2 |
Extended TCP control flags (tcpcb t_flags2) at event time.
| uint32_t nflx_tcpinfo::tlb_flex1 |
Event-specific auxiliary field 1; interpretation depends on tlb_eventid.
| uint32_t nflx_tcpinfo::tlb_flex2 |
Event-specific auxiliary field 2; interpretation depends on tlb_eventid.
| uint32_t nflx_tcpinfo::tlb_iss |
Initial Send Sequence number for this connection.
| uint32_t nflx_tcpinfo::tlb_len |
Length in bytes of the TCP segment associated with this event.
| uint32_t nflx_tcpinfo::tlb_rcv_adv |
Highest sequence number the receiver is willing to accept.
| uint32_t nflx_tcpinfo::tlb_rcv_nxt |
Next receive sequence number expected from the peer.
| uint8_t nflx_tcpinfo::tlb_rcv_scale |
Negotiated receive window scaling shift count (0–14).
| uint32_t nflx_tcpinfo::tlb_rcv_up |
Receive urgent pointer sequence number.
| uint32_t nflx_tcpinfo::tlb_rcv_wnd |
Current receive window size advertised to the peer.
| uint32_t nflx_tcpinfo::tlb_rttvar |
Round-trip time variance used for RTO calculation.
| uint32_t nflx_tcpinfo::tlb_rxbuf_tls_sb_acc |
RX TLS socket buffer: bytes accessible to the application.
| uint32_t nflx_tcpinfo::tlb_rxbuf_tls_sb_ccc |
RX TLS socket buffer: claimed, committed, or in-use byte count.
| uint32_t nflx_tcpinfo::tlb_rxbuf_tls_sb_spare |
RX TLS socket buffer: spare/reserved bytes.
| int32_t nflx_tcpinfo::tlb_segqlen |
Number of segments currently in the out-of-order segment queue.
| uint32_t nflx_tcpinfo::tlb_sn |
Monotonically increasing sequence number for this log entry.
| uint32_t nflx_tcpinfo::tlb_snd_cwnd |
Current congestion window size in bytes.
| uint32_t nflx_tcpinfo::tlb_snd_max |
Highest sequence number ever sent on this connection.
| int32_t nflx_tcpinfo::tlb_snd_numholes |
Number of holes (gaps) in the send sequence space tracked for SACK.
| uint32_t nflx_tcpinfo::tlb_snd_nxt |
Next send sequence number to be used.
| uint32_t nflx_tcpinfo::tlb_snd_recover |
Sequence number target for recovery from a retransmission event.
| uint8_t nflx_tcpinfo::tlb_snd_scale |
Negotiated send window scaling shift count (0–14).
| uint32_t nflx_tcpinfo::tlb_snd_ssthresh |
Slow-start threshold in bytes.
| uint32_t nflx_tcpinfo::tlb_snd_una |
Oldest unacknowledged send sequence number.
| uint32_t nflx_tcpinfo::tlb_snd_wnd |
Current send window size advertised by the peer.
| uint32_t nflx_tcpinfo::tlb_srtt |
Smoothed round-trip time estimate in TCP ticks.
| uint8_t nflx_tcpinfo::tlb_stackid |
Identifier of the TCP stack implementation that generated this event.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_applimited |
BBR: non-zero if the sender is application-limited rather than network-limited.
| uint8_t nflx_tcpinfo::tlb_stackinfo_bbr_bbr_state |
BBR: current high-level BBR state machine state.
| uint8_t nflx_tcpinfo::tlb_stackinfo_bbr_bbr_substate |
BBR: current sub-state within the active BBR state.
| uint64_t nflx_tcpinfo::tlb_stackinfo_bbr_bw_inuse |
BBR: bandwidth currently in use, in bytes per second.
| uint64_t nflx_tcpinfo::tlb_stackinfo_bbr_cur_del_rate |
BBR: current measured delivery rate in bytes per second.
| uint16_t nflx_tcpinfo::tlb_stackinfo_bbr_cwnd_gain |
BBR: congestion window gain as a fixed-point ratio.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_delivered |
BBR: total bytes delivered and acknowledged so far.
| uint64_t nflx_tcpinfo::tlb_stackinfo_bbr_delRate |
BBR: filtered peak delivery rate in bytes per second.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_epoch |
BBR: current BBR round-trip count epoch.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_flex1 |
BBR: stack-specific auxiliary field 1.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_flex2 |
BBR: stack-specific auxiliary field 2.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_flex3 |
BBR: stack-specific auxiliary field 3.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_flex4 |
BBR: stack-specific auxiliary field 4.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_flex5 |
BBR: stack-specific auxiliary field 5.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_flex6 |
BBR: stack-specific auxiliary field 6.
| uint16_t nflx_tcpinfo::tlb_stackinfo_bbr_flex7 |
BBR: stack-specific auxiliary field 7.
| uint8_t nflx_tcpinfo::tlb_stackinfo_bbr_flex8 |
BBR: stack-specific auxiliary field 8.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_inflight |
BBR: number of bytes currently in flight.
| uint8_t nflx_tcpinfo::tlb_stackinfo_bbr_inhpts |
BBR: non-zero if the connection is currently in the hpts (pacing timer) system.
| uint8_t nflx_tcpinfo::tlb_stackinfo_bbr_ininput |
BBR: non-zero if the event was triggered from within the input path.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_lost |
BBR: total number of packets detected as lost.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_lt_epoch |
BBR: epoch at which long-term bandwidth sampling began.
| uint16_t nflx_tcpinfo::tlb_stackinfo_bbr_pacing_gain |
BBR: pacing gain as a fixed-point ratio applied to the estimated bandwidth.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_pkt_epoch |
BBR: packet-level epoch counter used for delivery rate sampling.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_pkts_out |
BBR: number of packets currently outstanding in the network.
| uint64_t nflx_tcpinfo::tlb_stackinfo_bbr_rttProp |
BBR: minimum RTT (propagation delay estimate) in microseconds.
| uint32_t nflx_tcpinfo::tlb_stackinfo_bbr_timeStamp |
BBR: timestamp associated with the current BBR state snapshot.
| uint8_t nflx_tcpinfo::tlb_stackinfo_bbr_use_lt_bw |
BBR: non-zero if long-term bandwidth estimation is active.
| uint32_t nflx_tcpinfo::tlb_starttime |
Tick value at which this TCP connection was established.
| int32_t nflx_tcpinfo::tlb_state |
TCP connection state (e.g., ESTABLISHED, FIN_WAIT_1) at event time.
| uint32_t nflx_tcpinfo::tlb_ticks |
TCP stack tick counter at the time of the event.
| uint64_t nflx_tcpinfo::tlb_tv_sec |
Event timestamp seconds component (wall clock).
| uint64_t nflx_tcpinfo::tlb_tv_usec |
Event timestamp microseconds component (wall clock).
| uint32_t nflx_tcpinfo::tlb_txbuf_tls_sb_acc |
TX TLS socket buffer: bytes accessible for transmission.
| uint32_t nflx_tcpinfo::tlb_txbuf_tls_sb_ccc |
TX TLS socket buffer: claimed, committed, or in-use byte count.
| uint32_t nflx_tcpinfo::tlb_txbuf_tls_sb_spare |
TX TLS socket buffer: spare/reserved bytes.