struct io.IpHdr
struct IpHdr { // fields uint8_t m_headerLength; uint8_t m_version; uint8_t m_typeOfService; bigendian unsigned short m_totalLength; bigendian unsigned short m_identification; bigendian unsigned short m_flags; bigendian unsigned short m_fragmentOffset; uint8_t m_timeToLive; io.IpProtocol m_protocol; bigendian unsigned short m_headerChecksum; bigendian unsigned int m_srcAddress; bigendian unsigned int m_dstAddress; };