rxe_icrc_check(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rxe_icrc_check β€” the Kernel API Manual, bestie edition

Okay so real talk, this page lives in the Linux Kernel API Manual (section 9, kernel-Doc girlies rise) and it's about one very specific lil function named rxe_icrc_check. It's short, it's sweet, and it absolutely ate. Let's get into it 🫢


✨ NAME ✨

rxe_icrc_check β€” literally computes the ICRC for a packet and compares it to the ICRC that got delivered inside the packet. That's it, that's the whole vibe check 😌


πŸ¦‹ SYNOPSIS πŸ¦‹

int rxe_icrc_check (struct sk_buff *skb , struct rxe_pkt_info *pkt );

No cap, that's the whole signature. Copy it exactly, don't be cute with it πŸ’…


🌸 ARGUMENTS 🌸

  • skb β€” the packet buffer, aka the actual envelope the data is riding in πŸ“¦
  • pkt β€” the packet information, aka the lil info card about that packet 🏷️

🌈 RETURN 🌈

  • Returns 0 if the values match πŸ‘‘
  • Otherwise it returns an error πŸ’€ (mismatch arc, not the moment)

πŸŽ€ SEE ALSO πŸŽ€

Bestie, go read the source, it's all right here in the kernel tree:


fr fr, this one's a tiny page but the details matter β€” every flag, every param, every reference. Iconic behavior only ✨

That's the whole read πŸ’œ β€” brought to you by the good people at ./drivers/infiniband/sw/rxe, dated October 2026. Go off, kernel bestie, you got this πŸ§šβ€β™€οΈπŸ’–

πŸ“¦ where this page comes from