#include <netinet/tcpip.h>

netinet/tcpip.h

includes: sys/appleapiopts.h, netinet/ip_var.h, netinet/tcp.h
15 macros · 1 struct

structtcpiphdr

Tcp+ip header, after ip options removed.
size 40, align 4
struct ipovlyti_ioverlaid ip structure
struct tcphdrti_ttcp 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