Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/tcp_stacks/tcp_bbr.h
Context not available. | |||||
uint32_t r_del_time; /* The time of the last delivery update */ | uint32_t r_del_time; /* The time of the last delivery update */ | ||||
uint8_t r_rtr_cnt:4, /* Retran count, index this -1 to get time | uint8_t r_rtr_cnt:4, /* Retran count, index this -1 to get time | ||||
* sent */ | * sent */ | ||||
unused_bit:1, | r_rtt_not_allowed:1, /* No rtt measurement allowed */ | ||||
r_is_drain:1, /* In a draining cycle */ | r_is_drain:1, /* In a draining cycle */ | ||||
r_app_limited:1,/* We went app limited */ | r_app_limited:1,/* We went app limited */ | ||||
r_ts_valid:1; /* Timestamp field is valid (r_del_ack_ts) */ | r_ts_valid:1; /* Timestamp field is valid (r_del_ack_ts) */ | ||||
Context not available. | |||||
uint32_t rc_reorder_ts; /* Last time we saw reordering Lock(a) */ | uint32_t rc_reorder_ts; /* Last time we saw reordering Lock(a) */ | ||||
uint32_t rc_init_rwnd; /* Initial rwnd when we transitioned */ | uint32_t rc_init_rwnd; /* Initial rwnd when we transitioned */ | ||||
/*- --- | /*- --- | ||||
* used only initial and close | * used only initial and close | ||||
*/ | */ | ||||
uint32_t rc_high_rwnd; /* Highest rwnd seen */ | uint32_t rc_high_rwnd; /* Highest rwnd seen */ | ||||
uint32_t rc_lowest_rtt; /* Smallest RTT we have seen */ | uint32_t rc_lowest_rtt; /* Smallest RTT we have seen */ | ||||
Context not available. |