rdma_set_ib_path(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

Okay so this is rdma_set_ib_path(9), straight outta the Kernel API Manual β€” and it manually sets the path record used to establish a connection. πŸ’…βœ¨


✨ SYNOPSIS ✨

int rdma_set_ib_path (struct rdma_cm_id *id , struct sa_path_rec
       *path_rec );

πŸŽ€ ARGUMENTS πŸŽ€

  • id β€” the connection identifier associated with the request. it's literally the connection's li'l ID badge πŸͺͺπŸ’–
  • path_rec β€” a reference to the path record. the routing info's home address, bestie πŸ“πŸ¦‹

πŸ¦‹ DESCRIPTION πŸ¦‹

This call permits a user to specify routing information for rdma_cm_id's bound to InfiniBand devices. no cap, that's the whole vibe πŸ”₯

It is called on the client side of a connection and replaces the call to rdma_resolve_route. so instead of letting route resolution do its thing, you're setting the path record manually β€” main character energy fr fr πŸ‘‘πŸ’«

lowkey important: this is the manual route-setting move for InfiniBand-bound rdma_cm_ids. periodt. πŸ’…

🌈 SEE ALSO 🌈

  • Kernel file ./include/rdma/rdma_cm_ib.h πŸ§šβ€β™€οΈ

byeee 🫢 this page comes from source/version ./include/rdma and it's dated October 2026. πŸ’–πŸŒΈ

πŸ“¦ where this page comes from