| Agora
    1.2.0
    Agora project | 
#include <eth_common.h>
| Public Member Functions | |
| std::string | to_string () const | 
| Public Attributes | |
| uint8_t | ihl: 4 | 
| uint8_t | version: 4 | 
| uint8_t | ecn: 2 | 
| uint8_t | dscp: 6 | 
| uint16_t | tot_len | 
| uint16_t | id | 
| uint16_t | frag_off | 
| uint8_t | ttl | 
| uint8_t | protocol | 
| uint16_t | check | 
| uint32_t | src_ip | 
| uint32_t | dst_ip | 
| 
 | inline | 

| uint16_t ipv4_hdr_t::check | 
| uint8_t ipv4_hdr_t::dscp | 
| uint32_t ipv4_hdr_t::dst_ip | 
| uint8_t ipv4_hdr_t::ecn | 
| uint16_t ipv4_hdr_t::frag_off | 
| uint16_t ipv4_hdr_t::id | 
| uint8_t ipv4_hdr_t::ihl | 
| uint8_t ipv4_hdr_t::protocol | 
| uint32_t ipv4_hdr_t::src_ip | 
| uint16_t ipv4_hdr_t::tot_len | 
| uint8_t ipv4_hdr_t::ttl | 
| uint8_t ipv4_hdr_t::version |