Lines Matching defs:tcpcb
29 struct tcpcb { struct
30 struct tcpiphdr *seg_next; /* sequencing queue */
31 struct tcpiphdr *seg_prev;
32 short t_state; /* state of this connection */
33 short t_timer[TCPT_NTIMERS]; /* tcp timers */
34 short t_rxtshift; /* log(2) of rexmt exp. backoff */
35 short t_rxtcur; /* current retransmit value */
36 short t_dupacks; /* consecutive dup acks recd */
37 ushort_t t_maxseg; /* maximum segment size */
38 char t_force; /* 1 if forcing out a byte */
39 uchar_t t_flags;
45 struct tcpiphdr *t_template; /* skeletal packet for transmit */
46 struct inpcb *t_inpcb; /* back pointer to internet pcb */
52 tcp_seq snd_una; /* send unacknowledged */
53 tcp_seq snd_nxt; /* send next */
54 tcp_seq snd_up; /* send urgent pointer */
55 tcp_seq snd_wl1; /* window update seg seq number */
56 tcp_seq snd_wl2; /* window update seg ack number */
57 tcp_seq iss; /* initial send sequence number */
58 ushort_t snd_wnd; /* send window */
60 ushort_t rcv_wnd; /* receive window */
61 tcp_seq rcv_nxt; /* receive next */
62 tcp_seq rcv_up; /* receive urgent pointer */
63 tcp_seq irs; /* initial receive sequence number */
68 tcp_seq rcv_adv; /* advertised window */
70 tcp_seq snd_max; /* highest sequence number sent */
97 #define intotcpcb(ip) ((struct tcpcb *)(ip)->inp_ppcb) argument