summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/netinet/tcpip.h
diff options
context:
space:
mode:
authorstevel@tonic-gate <none@none>2005-06-14 00:00:00 -0700
committerstevel@tonic-gate <none@none>2005-06-14 00:00:00 -0700
commit7c478bd95313f5f23a4c958a745db2134aa03244 (patch)
treec871e58545497667cbb4b0a4f2daf204743e1fe7 /usr/src/uts/common/netinet/tcpip.h
downloadillumos-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.h47
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 */