bnx2x_vlan_...rdata_hdr_e2(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ bnx2x_vlan_mac_set_rdata_hdr_e2 β€” from the Kernel API Manual ✨

okay so bestie, buckle up, because today we're looking at bnx2x_vlan_mac_set_rdata_hdr_e2, and she is a whole vibe. this is a kernel API manual page, which means it's documentation for people writing kernel code, not for people who just want their wifi to work. still with me? good. 🫢


✨ NAME ✨

bnx2x_vlan_mac_set_rdata_hdr_e2 β€” set the classify ramrod data header πŸ’…

like, literally that's her whole job. setting the classify ramrod data header. no cap.


🌸 SYNOPSIS 🌸

void bnx2x_vlan_mac_set_rdata_hdr_e2 (u32 cid , int type , struct
eth_classify_header *hdr , int rule_cnt );

it's a void function, so she gives you nothing back β€” she's not about that return-value life, she's about the side effects. main character energy fr fr. ⭐


πŸŽ€ ARGUMENTS πŸŽ€

four of them. let's meet the cast:

  • cid β€” the connection id πŸ¦‹
  • type β€” BNX2X_FILTER_XXX_PENDING (yes, that's the literal thing the manpage says, XXX and all β€” iconic honestly)
  • hdr β€” pointer to the header you're setting up πŸ’–
  • rule_cnt β€” bestie. the manpage does not elaborate. it's just vibes and a blank line. so we are NOT inventing a description, because that would be lying, and lying is not slay. πŸ™ˆ

πŸ’œ DESCRIPTION πŸ’œ

so here's the tea: currently we always configure one rule and echo field to contain a CID and an opcode type. that's it. that's the whole description. she's short, she's sweet, she knows what she is. πŸ”₯


🌈 SEE ALSO 🌈

okay this is the part where the page absolutely pops off, because the SEE ALSO section is enormous and honestly ate. if you need more bnx2x in your life, the kernel file lives at ./drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c, and here's the whole friend group:

and that's all fifty-nine of them, not one skipped, because we do not do half-finished reading lists in this household. πŸ‘‘

ngl, the (9) after every single name is the section number β€” they're all in the same manual section. consistency queen. πŸ“

✨ cute sign-off ✨

this page comes to you from the kernel source tree, at ./drivers/net/ethernet/broadco... (the footer got cut off mid-path and honestly, relatable β€” sometimes you just run out of room πŸ’€), and she's dated October 2026. the manual name she's filed under is bnx2x_vlan_...rdata_hdr_e2(9), ellipsis and all, because even the title needed a little trim. slay. πŸ’…πŸ§šπŸ’œ

πŸ“¦ where this page comes from