|
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 |