rte_flow_i...p_eth_ipv4(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

✨ NAME ✨

rte_flow_item_arp_eth_ipv4 β€” bestie, this is the star of the Library Functions Manual page rte_flow_i...p_eth_ipv4(3), and it's giving ARP-over-Ethernet/IPv4 realness. πŸ’–

🌸 SYNOPSIS 🌸

#include <rte_flow.h>

πŸ¦‹ Detailed Description πŸ¦‹

RTE_FLOW_ITEM_TYPE_ARP_ETH_IPV4

This one matches an ARP header for Ethernet/IPv4, no cap. ✨

It's defined at line 1394 of file rte_flow.h. πŸ’…

πŸŽ€ Field Documentation πŸŽ€

Here's every field, bestie β€” no skips, periodt. πŸ‘‘

rte_be16_t hrd

Hardware type β€” normally 1, iconic default behavior. 🌈

Defined at line 1401 of file rte_flow.h.

rte_be16_t pro

Protocol type β€” normally 0x0800. πŸ“

Defined at line 1402 of file rte_flow.h.

uint8_t hln

Hardware address length β€” normally 6. πŸŽ€

Defined at line 1403 of file rte_flow.h.

uint8_t pln

Protocol address length β€” normally 4. πŸ¦‹

Defined at line 1404 of file rte_flow.h.

rte_be16_t op

Opcode β€” 1 is for request, 2 is for reply. Main character energy. πŸ‘‘

Defined at line 1405 of file rte_flow.h.

struct rte_ether_addr sha

Sender hardware address. πŸ’Œ

Defined at line 1406 of file rte_flow.h.

rte_be32_t spa

Sender IPv4 address. 🌸

Defined at line 1407 of file rte_flow.h.

struct rte_ether_addr tha

Target hardware address. 🎯

Defined at line 1408 of file rte_flow.h.

rte_be32_t tpa

Target IPv4 address. πŸ’–

Defined at line 1409 of file rte_flow.h.

struct rte_arp_hdr hdr

ARP header definition. 🫢

Defined at line 1411 of file rte_flow.h.

πŸ‘‘ Author πŸ‘‘

This page was generated automatically by Doxygen for DPDK from the source code β€” yes, it's robot-made, and it ate. πŸ€–πŸ’–


With love from DPDK Version 26.03.0, this is the rte_flow_i...p_eth_ipv4(3) page from the Library Functions Manual β€” generated automatically by Doxygen for DPDK from the source code. The footer is giving version-only, no date on the page, so I'm not inventing one. 🫢✨

πŸ“¦ where this page comes from