rte_flow_item_integrity(3)

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

πŸ’… NAME πŸ’…

rte_flow_item_integrity β€” bestie, this is the manpage for it, and we're gonna get through it together 🫢


✨ SYNOPSIS ✨

#include <rte_flow.h>

πŸŽ€ Data Fields πŸŽ€

  • uint32_t level β€” the field list literally starts here, one single uint32_t and then a whole parade of uint64_ts, iykyk πŸ’«

πŸ¦‹ Detailed Description πŸ¦‹

⚠️ Warning β€” EXPERIMENTAL: this structure may change without prior notice 😭 so like… don't get attached, okay? it's giving "situationship, not a commitment" πŸ’€

So. RTE_FLOW_ITEM_TYPE_INTEGRITY. That's the item type. And what does it do? It lets you match on packet integrity check result ✨ that's the whole vibe check, literally.

Definition at line 1906 of file rte_flow.h. Noted, saved, screenshotted πŸ“Έ


🌸 Field Documentation 🌸

🌟 uint32_t level

Tunnel encapsulation level the item should apply to 🧚

See also: rte_flow_action_rss

Definition at line 1910 of file rte_flow.h.

🌟 uint64_t packet_ok

The packet is valid after passing all HW checks βœ… like, the whole packet ate and left no crumbs.

Definition at line 1915 of file rte_flow.h.

🌟 uint64_t l2_ok

L2 layer is valid after passing all HW checks πŸ’–

Definition at line 1917 of file rte_flow.h.

🌟 uint64_t l3_ok

L3 layer is valid after passing all HW checks πŸ’œ

Definition at line 1919 of file rte_flow.h.

🌟 uint64_t l4_ok

L4 layer is valid after passing all HW checks 🌈

Definition at line 1921 of file rte_flow.h.

🌟 uint64_t l2_crc_ok

L2 layer CRC is valid πŸŽ€

Definition at line 1923 of file rte_flow.h.

🌟 uint64_t ipv4_csum_ok

IPv4 layer checksum is valid ⭐

Definition at line 1925 of file rte_flow.h.

🌟 uint64_t l4_csum_ok

L4 layer checksum is valid πŸ¦‹

Definition at line 1927 of file rte_flow.h.

🌟 uint64_t l3_len_ok

L3 length is smaller than frame length πŸ‘‘ (yes, smaller β€” that's the check, don't come for me)

Definition at line 1929 of file rte_flow.h.


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for DPDK from the source code πŸ€– no human wrote this, it's giving main-character-by-algorithm energy.


okay that's the whole page, love u, go match some integrity πŸ’…βœ¨

signing off from DPDK, Version 26.03.0, on the rte_flow_item_integrity(3) page β€” periodt πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from