ib_init_ah_from_mcmember(9)
π NAME π
okay so bestie, welcome to ib_init_ah_from_mcmember β Kernel API Manual edition, and it does exactly one iconic thing: it initializes address handle attributes based on an SA multicast member record. that's the whole vibe. β¨
β¨ SYNOPSIS β¨
int ib_init_ah_from_mcmember (struct ib_device *device , u32 port_num ,
struct ib_sa_mcmember_rec *rec , struct net_device *ndev , enum
ib_gid_type gid_type , struct rdma_ah_attr *ah_attr );
π ARGUMENTS π
so here's the thing, bestie β the original page literally says nothing about these. not a single crumb. all of them are marked:
-- undescribed --
like, the documentation really said "figure it out yourself queen π ". so here they are, in order, with their honest-to-god status:
deviceβ-- undescribed --π«port_numβ-- undescribed --π«recβ-- undescribed --π«ndevβ-- undescribed --π«gid_typeβ-- undescribed --π«ah_attrβ-- undescribed --π«
ngl i'm not gonna invent lore for these. the manual page ate and left zero notes. π if you need the deets, go read the source, because this page is not the main character here.
π¦ SEE ALSO π¦
go touch some related kernel lore, bestie:
- Kernel file
./include/rdma/ib_sa.h struct sa_path_rec_roce(9)ib_sa_register_client(9)ib_sa_unregister_client(9)ib_sa_join_multicast(9)ib_sa_pack_path(9)ib_sa_pack_service(9)ib_sa_unpack_service(9)ib_sa_unpack_path(9)
πΈ k that's the whole page, no cap. this lil gem lives in ./include/rdma, it's dated October 2026, and it's filed under the Kernel API Manual β so like, go forth and initialize those ah attributes, bestie. periodt. ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms