diff options
author | stevel@tonic-gate <none@none> | 2005-06-14 00:00:00 -0700 |
---|---|---|
committer | stevel@tonic-gate <none@none> | 2005-06-14 00:00:00 -0700 |
commit | 7c478bd95313f5f23a4c958a745db2134aa03244 (patch) | |
tree | c871e58545497667cbb4b0a4f2daf204743e1fe7 /usr/src/uts/common/netinet/tcpip.h | |
download | illumos-joyent-7c478bd95313f5f23a4c958a745db2134aa03244.tar.gz |
OpenSolaris Launch
Diffstat (limited to 'usr/src/uts/common/netinet/tcpip.h')
-rw-r--r-- | usr/src/uts/common/netinet/tcpip.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/usr/src/uts/common/netinet/tcpip.h b/usr/src/uts/common/netinet/tcpip.h new file mode 100644 index 0000000000..9f31198752 --- /dev/null +++ b/usr/src/uts/common/netinet/tcpip.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) 1982, 1986 Regents of the University of California. + * All rights reserved. The Berkeley software License Agreement + * specifies the terms and conditions for redistribution. + */ + +/* + * Tcp+ip header, after ip options removed. + */ + +#ifndef _NETINET_TCPIP_H +#define _NETINET_TCPIP_H + +#pragma ident "%Z%%M% %I% %E% SMI" +/* tcpip.h 1.7 88/08/19 SMI; from UCB 7.1 6/5/85 */ + +#ifdef __cplusplus +extern "C" { +#endif + +struct tcpiphdr { + struct ipovly ti_i; /* overlaid ip structure */ + struct tcphdr ti_t; /* tcp header */ +}; +#define ti_next ti_i.ih_next +#define ti_prev ti_i.ih_prev +#define ti_x1 ti_i.ih_x1 +#define ti_pr ti_i.ih_pr +#define ti_len ti_i.ih_len +#define ti_src ti_i.ih_src +#define ti_dst ti_i.ih_dst +#define ti_sport ti_t.th_sport +#define ti_dport ti_t.th_dport +#define ti_seq ti_t.th_seq +#define ti_ack ti_t.th_ack +#define ti_x2 ti_t.th_x2 +#define ti_off ti_t.th_off +#define ti_flags ti_t.th_flags +#define ti_win ti_t.th_win +#define ti_sum ti_t.th_sum +#define ti_urp ti_t.th_urp + +#ifdef __cplusplus +} +#endif + +#endif /* _NETINET_TCPIP_H */ |