struct TcpHdr {
unsigned short src_port;
unsigned short dst_port;
unsigned int seq;
unsigned int ack_num;
unsigned char data_off;
unsigned char flags;
unsigned short window;
unsigned short checksum;
unsigned short urgent;
}Fields
header length in 32-bit words (upper nibble)