ib_cm_listen(9)
πΈ NAME πΈ
ib_cm_listen(9) β bestie, this Kernel API Manual baddie initiates listening on the specified service ID for connection requests and service ID resolution requests. It's giving βopen the door, the requests are comingβ energy. πβ¨
β¨ SYNOPSIS β¨
int ib_cm_listen (struct ib_cm_id *cm_id , __be64 service_id );
π ARGUMENTS π
cm_idβ the connection identifier associated with the listen request. It's the handle for this whole listening moment, periodt. π«Άservice_idβ the service identifier matched against incoming connection requests and service ID resolution requests. It should be specified in network-byte order, fr fr. And if it's set toIB_CM_ASSIGN_SERVICE_ID, the CM will assign a service ID to the caller β cute, right? π
π SEE ALSO π
Kernel file: ./include/rdma/ib_cm.h β yes bestie, that's the spot. π
ib_cm_handler(9)ib_create_cm_id(9)ib_destroy_cm_id(9)ib_send_cm_req(9)ib_send_cm_rep(9)ib_send_cm_rtu(9)ib_send_cm_dreq(9)ib_send_cm_drep(9)ib_cm_notify(9)ib_send_cm_rej(9)ib_prepare_cm_mra(9)ib_cm_init_qp_attr(9)ib_send_cm_sidr_req(9)ib_send_cm_sidr_rep(9)ibcm_reject_msg(9)
πΊ mwah π this page's source/version is ./include/rdma, dated October 2026, and it's still out here serving ib_cm_listen(9) realness. π
π¦ 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