Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet/tcp_log_buf.c
Show First 20 Lines • Show All 1,687 Lines • ▼ Show 20 Lines | #define COPY_STAT_T(f) log_buf->tlb_ ## f = tp->t_ ## f | ||||
COPY_STAT(rcv_adv); | COPY_STAT(rcv_adv); | ||||
COPY_STAT(rcv_nxt); | COPY_STAT(rcv_nxt); | ||||
COPY_STAT(rcv_wnd); | COPY_STAT(rcv_wnd); | ||||
COPY_STAT_T(dupacks); | COPY_STAT_T(dupacks); | ||||
COPY_STAT_T(segqlen); | COPY_STAT_T(segqlen); | ||||
COPY_STAT(snd_numholes); | COPY_STAT(snd_numholes); | ||||
COPY_STAT(snd_scale); | COPY_STAT(snd_scale); | ||||
COPY_STAT(rcv_scale); | COPY_STAT(rcv_scale); | ||||
COPY_STAT_T(flags2); | |||||
COPY_STAT_T(fbyte_in); | |||||
COPY_STAT_T(fbyte_out); | |||||
#undef COPY_STAT | #undef COPY_STAT | ||||
#undef COPY_STAT_T | #undef COPY_STAT_T | ||||
log_buf->tlb_flex1 = 0; | log_buf->tlb_flex1 = 0; | ||||
log_buf->tlb_flex2 = 0; | log_buf->tlb_flex2 = 0; | ||||
/* Copy stack-specific info. */ | /* Copy stack-specific info. */ | ||||
if (stackinfo != NULL) { | if (stackinfo != NULL) { | ||||
memcpy(&log_buf->tlb_stackinfo, stackinfo, | memcpy(&log_buf->tlb_stackinfo, stackinfo, | ||||
sizeof(log_buf->tlb_stackinfo)); | sizeof(log_buf->tlb_stackinfo)); | ||||
▲ Show 20 Lines • Show All 936 Lines • Show Last 20 Lines |