ib_send_cm_rej(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

Okay bestie, welcome to ib_send_cm_rej(9) from the Kernel API Manual πŸ’…. This function sends a connection rejection message to the remote node. That's the whole vibe: connection request said no, and this is the little message that says it with style. πŸ’Œ

✨ SYNOPSIS ✨

int ib_send_cm_rej (struct ib_cm_id *cm_id , enum ib_cm_rej_reason
reason , void *ari , u8 ari_length , const void *private_data , u8
private_data_len );

πŸ’– ARGUMENTS πŸ’–

  • cm_id β€” Connection identifier associated with the connection being rejected. Basically the handshake's main character 🫢.
  • reason β€” Reason for the connection request rejection. The "why, though?" of it all.
  • ari β€” Optional additional rejection information. Extra tea, if you have it πŸ“.
  • ari_length β€” Size of the additional rejection information, in bytes. Gotta tell everyone how much extra tea there is.
  • private_data β€” Optional user-defined private data sent with the rejection message. Your personal little note in the rejection πŸ’Œ.
  • private_data_len β€” Size of the private data buffer, in bytes. The byte count for your note, periodt.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/rdma/ib_cm.h is the place to peek at, and these friends are all in the group chat too:


Signed, sealed, delivered: source/version ./include/rdma, date October 2026, page ib_send_cm_rej(9) πŸŒˆπŸ’œ

πŸ“¦ where this page comes from