xref: /csrg-svn/sys/netinet/tcpip.h (revision 5126)
1*5126Swnj /*	tcpip.h	4.1	81/11/29	*/
2*5126Swnj 
3*5126Swnj /*
4*5126Swnj  * Tcp+ip header, after ip options removed.
5*5126Swnj  */
6*5126Swnj struct tcpiphdr {
7*5126Swnj 	struct 	ipovly ti_i;		/* overlaid ip structure */
8*5126Swnj 	struct	tcphdr ti_t;		/* tcp header */
9*5126Swnj };
10*5126Swnj #define	ti_next		ti_i.ih_next
11*5126Swnj #define	ti_prev		ti_i.ih_prev
12*5126Swnj #define	ti_x1		ti_i.ih_x1
13*5126Swnj #define	ti_pr		ti_i.ih_pr
14*5126Swnj #define	ti_len		ti_i.ih_len
15*5126Swnj #define	ti_src		ti_i.ih_src
16*5126Swnj #define	ti_dst		ti_i.ih_dst
17*5126Swnj #define	ti_sport	ti_t.th_sport
18*5126Swnj #define	ti_dport	ti_t.th_dport
19*5126Swnj #define	ti_seq		ti_t.th_seq
20*5126Swnj #define	ti_ack		ti_t.th_ack
21*5126Swnj #define	ti_x2		ti_t.th_x2
22*5126Swnj #define	ti_off		ti_t.th_off
23*5126Swnj #define	ti_flags	ti_t.th_flags
24*5126Swnj #define	ti_win		ti_t.th_win
25*5126Swnj #define	ti_sum		ti_t.th_sum
26*5126Swnj #define	ti_urp		ti_t.th_urp
27