ENUM OVS_PKT_HASH_TYPES(9)
π enum ovs_pkt_hash_types(9) π
okay so this is the Kernel API Manual page for enum ovs_pkt_hash_types, and it's lowkey a tiny icon. we're talking hash info, bestie. let's get into it β¨
πΈ NAME πΈ
enum ovs_pkt_hash_types β the hash info to include with a packet to send to userspace. that's the whole vibe. no cap. π«Ά
β¨ SYNOPSIS β¨
enum ovs_pkt_hash_types {
OVS_PACKET_HASH_SW_BIT ,
OVS_PACKET_HASH_L4_BIT
};
π Constants π
OVS_PACKET_HASH_SW_BITβ indicates the hash was computed in the software stack. literally that's what it means, bestie π§OVS_PACKET_HASH_L4_BITβ indicates the hash is a canonical 4-tuple hash over transport ports. it's giving transport-layer realness π₯
it's just these two constants, and they are both doing their lil job. periodt. π
π¦ SEE ALSO π¦
the vibe check points you at Kernel file ./net/openvswitch/datapath.h, plus these iconic structs:
struct dp_stats_percpu(9)struct dp_nlsk_pids(9)struct datapath(9)struct ovs_skb_cb(9)struct dp_upcall_info(9)struct ovs_net(9)
mwah π that's the whole page β source/version ./net/openvswitch, dated October 2026, from the Kernel API Manual. bye bestie, go slay some kernel reading ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms