Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/tcp_var.h
Show First 20 Lines • Show All 109 Lines • ▼ Show 20 Lines | struct sackhint { | ||||
int32_t delivered_data; /* Newly acked data from last SACK */ | int32_t delivered_data; /* Newly acked data from last SACK */ | ||||
int32_t sacked_bytes; /* Total sacked bytes reported by the | int32_t sacked_bytes; /* Total sacked bytes reported by the | ||||
* receiver via sack option | * receiver via sack option | ||||
*/ | */ | ||||
uint32_t recover_fs; /* Flight Size at the start of Loss recovery */ | uint32_t recover_fs; /* Flight Size at the start of Loss recovery */ | ||||
uint32_t prr_delivered; /* Total bytes delivered using PRR */ | uint32_t prr_delivered; /* Total bytes delivered using PRR */ | ||||
uint32_t _pad[1]; /* TBD */ | uint32_t prr_out; /* Bytes sent during IN_RECOVERY */ | ||||
}; | }; | ||||
#define SEGQ_EMPTY(tp) TAILQ_EMPTY(&(tp)->t_segq) | #define SEGQ_EMPTY(tp) TAILQ_EMPTY(&(tp)->t_segq) | ||||
STAILQ_HEAD(tcp_log_stailq, tcp_log_mem); | STAILQ_HEAD(tcp_log_stailq, tcp_log_mem); | ||||
/* | /* | ||||
* Tcp control block, one per tcp; fields: | * Tcp control block, one per tcp; fields: | ||||
▲ Show 20 Lines • Show All 977 Lines • Show Last 20 Lines |