#include <netinet/tcpip.h>
netinet/tcpip.h
structtcpiphdr
Tcp+ip header, after ip options removed.
| struct ipovly | ti_i | overlaid ip structure |
| struct tcphdr | ti_t | tcp header |
macroti_x1
#define ti_x1 ti_i.ih_x1
macroti_pr
#define ti_pr ti_i.ih_pr
macroti_len
#define ti_len ti_i.ih_len
macroti_src
#define ti_src ti_i.ih_src
macroti_dst
#define ti_dst ti_i.ih_dst
macroti_sport
#define ti_sport ti_t.th_sport
macroti_dport
#define ti_dport ti_t.th_dport
macroti_seq
#define ti_seq ti_t.th_seq
macroti_ack
#define ti_ack ti_t.th_ack
macroti_x2
#define ti_x2 ti_t.th_x2
macroti_off
#define ti_off ti_t.th_off
macroti_flags
#define ti_flags ti_t.th_flags
macroti_win
#define ti_win ti_t.th_win
macroti_sum
#define ti_sum ti_t.th_sum
macroti_urp
#define ti_urp ti_t.th_urp