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