DPDK  16.04.0
Data Fields
ipv6_hdr Struct Reference

#include <rte_ip.h>

Data Fields

uint32_t vtc_flow
uint16_t payload_len
uint8_t proto
uint8_t hop_limits
uint8_t src_addr [16]
uint8_t dst_addr [16]

Detailed Description

IPv6 Header

Examples:
ip_fragmentation/main.c, ip_pipeline/config_check.c, ip_reassembly/main.c, l3fwd-acl/main.c, l3fwd-power/main.c, performance-thread/l3fwd-thread/main.c, and tep_termination/vxlan.c.

Definition at line 330 of file rte_ip.h.

Field Documentation

uint32_t vtc_flow

IP version, traffic class & flow label.

Definition at line 331 of file rte_ip.h.

uint16_t payload_len

IP packet length - includes sizeof(ip_header).

Definition at line 332 of file rte_ip.h.

uint8_t proto

Protocol, next header.

Examples:
l3fwd-power/main.c, and tep_termination/vxlan.c.

Definition at line 333 of file rte_ip.h.

uint8_t hop_limits

Hop limits.

Definition at line 334 of file rte_ip.h.

uint8_t src_addr[16]

IP address of source host.

Examples:
l3fwd-acl/main.c, and l3fwd-power/main.c.

Definition at line 335 of file rte_ip.h.

uint8_t dst_addr[16]

IP address of destination host(s).

Examples:
ip_fragmentation/main.c, ip_reassembly/main.c, l3fwd-acl/main.c, l3fwd-power/main.c, and performance-thread/l3fwd-thread/main.c.

Definition at line 336 of file rte_ip.h.


The documentation for this struct was generated from the following file: