irdma_check_seq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_check_seq(9) β€” like, the sequence-number vibe check bestie

okay so this one lives in the Kernel API Manual, and it's called irdma_check_seq. Yes, it's a kernel manpage, no, it's not boring β€” it's literally the function that looks at your TCP sequence numbers and goes "hmm, is this okay or not?" πŸŽ€


✨ NAME ✨

irdma_check_seq β€” checks the seq numbers to see if they're OK. That's the whole job, and honestly? iconic. πŸ¦‹


🌸 SYNOPSIS 🌸

int irdma_check_seq (struct irdma_cm_node *cm_node , struct tcphdr *tcph );

It returns an int, takes two args, that's the tea. πŸ’…


🫢 ARGUMENTS 🫢

  • cm_node β€” the connection's node. like, the actual connection we're checking on. it's giving main character energy for this whole syscall. πŸ‘‘
  • tcph β€” a pointer to the tcp header. yeah, the header. the one with the seq numbers in it. that's our source of truth, no cap. πŸ”₯

🌈 SEE ALSO 🌈

First up, the kernel file this whole thing hangs out in:

Kernel file ./drivers/infiniband/hw/irdma/cm.c

and then the entire friend group β€” the whole irdma cm squad, all of them, in the order the page gives them, no skipping, periodt:


that's the whole page, bestie, nothing skipped, nothing invented. now go check those seq numbers πŸ’–

and yeah β€” this came out of ./drivers/infiniband/hw/irdma, dated October 2026, so like… future vibes, but the manual page itself is timeless. slay. πŸ§šβ€β™€οΈπŸŒΈ

πŸ“¦ where this page comes from