ib_destroy_cm_id(9)
π ib_destroy_cm_id(9) β like, the Kernel API Manual page for destroying a connection identifier π
okay bestie, welcome to the Kernel API Manual corner of the internet β¨ this one's short and sweet and honestly kind of a vibe. it's ib_destroy_cm_id(9), and yes, the (9) means it's a kernel thing, don't panic π
β¨ NAME β¨
ib_destroy_cm_id β Destroy a connection identifier. periodt. that's the whole job π«Ά
β¨ SYNOPSIS β¨
void ib_destroy_cm_id (struct ib_cm_id *cm_id );
β¨ ARGUMENTS β¨
cm_idβ the connection identifier you're destroying. that's it, that's the parameter, she's taking one (1) victim π
β¨ DESCRIPTION β¨
okay so here's the tea β β this call blocks until the connection identifier is destroyed. not "maybe blocks", not "kinda blocks", it literally sits there and waits, no cap. so don't be out here acting surprised when it doesn't return instantly, bestie π it'll come back when the cm_id is gone and not a second before π
lowkey important: it blocks. like, main character energy blocking. plan accordingly πΈ
β¨ SEE ALSO β¨
Kernel file ./include/rdma/ib_cm.h β go read her, she's iconic π
ib_cm_handler(9)ib_create_cm_id(9)ib_cm_listen(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)
like, the whole friend group fr fr π¦ go say hi to all of them π
and that's the page!! π this cutie came out of ./include/rdma and she's dated October 2026, living her best life in the Kernel API Manual. slay, bye bestie β¨ππ
π¦ 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