irdma_sc_del_mcast_grp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– irdma_sc_del_mcast_grp β€” the Kernel API Manual moment πŸŽ€

okay bestie, so this one is from the Kernel API Manual, and it's literally the "breakup" function for multicast groups. no cap, it's giving "you're not on the list anymore, bestie" energy πŸ’…


✨ NAME ✨

irdma_sc_del_mcast_grp β€” Delete mcast group πŸ—‘οΈ

Like, it deletes the multicast group. That's the whole vibe. Periodt.


🌸 SYNOPSIS 🌸

int irdma_sc_del_mcast_grp (struct irdma_mcast_grp_info *ctx , struct
irdma_mcast_grp_ctx_entry_info *mg );

Two structs walk in, one int walks out. That's the plot 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ctx β€” the multicast group context 🧚 the environment, the setting, the stage where this whole thing goes down.
  • mg β€” the multicast group info 🌈 the actual details of the group you're trying to yeet.

πŸ‘‘ DESCRIPTION πŸ‘‘

So here's the tea β˜•: irdma_sc_del_mcast_grp finds a specific multicast group inside the context and removes it. That's it, that's the function.

But β€” and this is the important part, don't skip it β€” all parameters must match in order for a multicast group to actually get removed. Every single one. Like, this is a strict "name, address, and star sign all have to line up" kind of situation 😭 no partial matches, no "close enough", no vibes-based removal. It's an exact-match breakup, fr fr.

bestie if your params don't all line up, you're just gonna stand there looking cute and the group stays. match them all or it's not happening πŸ’€

πŸ’œ SEE ALSO πŸ’œ


πŸ’‘ lowkey if you're wondering how the matching actually gets checked, irdma_compare_mgs(9) is right there in the list. iykyk πŸ‘€

<anything>and that's the whole page, bestie ✨</anything>

this little icon of a manpage lives in ./drivers/infiniband/hw/irdma and it's stamped October 2026 β€” so yeah, she's dated, she's sourced, she's iconic, and she's out πŸ’…πŸ’–

πŸ“¦ where this page comes from