rdma_consumer_reject_data(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rdma_consumer_reject_data(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes this is a section 9 page, iykyk, we're in kernel-internals territory 🧚✨ pull up a chair.


✨ NAME ✨

rdma_consumer_reject_data β€” literally just hands you back the consumer reject private data and its length, if there even is any πŸŽ€


🌸 SYNOPSIS 🌸

const void * rdma_consumer_reject_data (struct rdma_cm_id *id , struct rdma_cm_event *ev , u8 *data_len );

that's the whole vibe. three args, one pointer back, no cap πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • id β€” the communication identifier that received the REJECT event πŸ‘‘ like, this is the one who got rejected, be nice to it.
  • ev β€” the RDMA CM reject event itself. the actual rejection, in event form πŸ’€
  • data_len β€” a pointer to the resulting length of the consumer data. so you pass in a pointer and it gets filled with the length β€” the data itself stays over there, the length comes back here 🫢

πŸ’– SEE ALSO πŸ’–

the kernel file lives at ./include/rdma/rdma_cm.h β€” iconic header, no notes ✨ and then there's the whole friend group:

rdma_create_id(9), rdma_destroy_id(9), rdma_restrict_node_type(9), rdma_bind_addr(9), rdma_resolve_addr(9), rdma_resolve_route(9), rdma_resolve_ib_service(9), rdma_create_qp(9), rdma_destroy_qp(9), rdma_init_qp_attr(9), rdma_listen(9), rdma_notify(9), rdma_reject(9), rdma_disconnect(9), rdma_join_multicast(9), rdma_leave_multicast(9), rdma_set_service_type(9), rdma_set_reuseaddr(9), rdma_set_afonly(9), rdma_reject_msg(9), rdma_read_gids(9)

twenty of them fr fr, go read the whole set, it's giving complete education πŸŒˆπŸ“š


quick vibe check: there's genuinely no DESCRIPTION section on this one and no RETURN VALUE either β€” the manpage just says what it says, so i'm not out here inventing lore πŸ™ˆ what you see is what you get.

anyway that's the page!! mwah πŸ’‹ this one's served up from ./include/rdma, dated October 2026, and yeah it's still rdma_consumer_reject_data(9) β€” same girl, same manual, staying iconic 🌟

πŸ“¦ where this page comes from