bug: don't soisdisconnected on datagram sockets, want to reconnect
[unix-history] / usr / src / sys / netinet / tcpip.h
CommitLineData
8ae0e4b4
KM
1/*
2 * Copyright (c) 1982 Regents of the University of California.
3 * All rights reserved. The Berkeley software License Agreement
4 * specifies the terms and conditions for redistribution.
5 *
6 * @(#)tcpip.h 6.2 (Berkeley) %G%
7 */
88ba45d6
BJ
8
9/*
10 * Tcp+ip header, after ip options removed.
11 */
12struct tcpiphdr {
13 struct ipovly ti_i; /* overlaid ip structure */
14 struct tcphdr ti_t; /* tcp header */
15};
16#define ti_next ti_i.ih_next
17#define ti_prev ti_i.ih_prev
18#define ti_x1 ti_i.ih_x1
19#define ti_pr ti_i.ih_pr
20#define ti_len ti_i.ih_len
21#define ti_src ti_i.ih_src
22#define ti_dst ti_i.ih_dst
23#define ti_sport ti_t.th_sport
24#define ti_dport ti_t.th_dport
25#define ti_seq ti_t.th_seq
26#define ti_ack ti_t.th_ack
27#define ti_x2 ti_t.th_x2
28#define ti_off ti_t.th_off
29#define ti_flags ti_t.th_flags
30#define ti_win ti_t.th_win
31#define ti_sum ti_t.th_sum
32#define ti_urp ti_t.th_urp