ib_sa_pack_path(9)
π ib_sa_pack_path(9) β a Kernel API Manual moment π
okay bestie, welcome to ib_sa_pack_path(9), straight outta the Kernel API Manual. This is the page for one tiny function, and we're keeping every detail, no cap.
β¨ NAME β¨
ib_sa_pack_path β the original description says it's gonna Conert a path record from struct ib_sa_path_rec to IB MAD wire format. Yes, it says βConertβ β we keep the typo, it's part of the lore π
. Also, the description name-drops struct ib_sa_path_rec, while the synopsis uses struct sa_path_rec; both are exactly what the page says, so both stay.
πΈ SYNOPSIS πΈ
void ib_sa_pack_path (struct sa_path_rec *rec , void *attribute );
That's the whole signature, bestie. Periodt.
π ARGUMENTS π
recβ-- undescribed --π«Ά the page literally leaves it as βundescribed,β so we're not inventing lore.attributeβ-- undescribed --π«Ά same energy: βundescribed,β and we respect it.
π¦ SEE ALSO π¦
The original points you at:
- 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_init_ah_from_mcmember(9)ib_sa_pack_service(9)ib_sa_unpack_service(9)ib_sa_unpack_path(9)
mwah π sign-off time: source/version is ./include/rdma, dated October 2026. slay. πβ¨
π¦ 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