ice_pkt_insert_u32(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

ice_pkt_insert_u32 β€” bestie, this one's a ✨glow-up✨ for a number: it inserts a be32 value into a memory buffer πŸ’…

🌸 SYNOPSIS 🌸

void ice_pkt_insert_u32 (u8 *pkt , int offset , __be32 data );

πŸ’– ARGUMENTS πŸ’–

  • pkt β€” the packet buffer πŸ‘‘ that's where the magic goes
  • offset β€” how far into that buffer we're dropping it, like a lil parking spot πŸŽ€
  • data β€” the 32 bit value that gets converted and inserted into pkt at offset, no cap ✨

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/net/ethernet/intel/ice/ice_fdir.c β€” that's the source file, go look, iykyk 🧚


okay so that's literally the whole page 🫢 huge thank you to the source ./drivers/net/ethernet/intel/ice and the October 2026 version, and yeah β€” this was ice_pkt_insert_u32(9), periodt πŸ’œπŸ’€

πŸ“¦ where this page comes from