| KallistiOS
    ##version##
    | 
IPv4 Packet header. More...
#include <kos/net.h>
| Data Fields | |
| uint8 | version_ihl | 
| IP version and header length.  More... | |
| uint8 | tos | 
| Type of Service.  More... | |
| uint16 | length | 
| Length.  More... | |
| uint16 | packet_id | 
| Packet ID.  More... | |
| uint16 | flags_frag_offs | 
| Flags and fragment offset.  More... | |
| uint8 | ttl | 
| Time to live.  More... | |
| uint8 | protocol | 
| IP protocol.  More... | |
| uint16 | checksum | 
| IP checksum.  More... | |
| uint32 | src | 
| Source IP address.  More... | |
| uint32 | dest | 
| Destination IP address.  More... | |
IPv4 Packet header.
| uint16 ip_hdr_s::checksum | 
IP checksum.
| uint32 ip_hdr_s::dest | 
Destination IP address.
| uint16 ip_hdr_s::flags_frag_offs | 
Flags and fragment offset.
| uint16 ip_hdr_s::length | 
Length.
| uint16 ip_hdr_s::packet_id | 
Packet ID.
| uint8 ip_hdr_s::protocol | 
IP protocol.
| uint32 ip_hdr_s::src | 
Source IP address.
| uint8 ip_hdr_s::tos | 
Type of Service.
| uint8 ip_hdr_s::ttl | 
Time to live.
| uint8 ip_hdr_s::version_ihl | 
IP version and header length.
 1.8.7
 1.8.7