rdma_establish(3)

rdma_establish3

Complete an active connection request.

Usage

#include <rdma/rdma_cma.h>
int rdma_establish(struct rdma_cm_id *id);

Overview

rdma_establish() Acknowledge an incoming connection response event and complete the connection establishment.

Notes:

If a QP has not been created on the rdma_cm_id, this function should be called by the active side to complete the connection,

after getting connect response event.

This will trigger a connection established event on the passive side.

This function should not be used on an rdma_cm_id on which a QP has been created.

Arguments

id

RDMA identifier.

Return value

rdma_establish() returns 0 on success, or -1 on error. If an error occurs, errno will be set to indicate the failure reason.

Releases

4 releases since Debian 11 (Bullseye); the text changed 3 times.

  1. 11
  2. 12
  3. 13
  4. Arch

Authors

Danit Goldberg ⟨[email protected]⟩\c

Yossi Itigin ⟨[email protected]⟩\c

From rdma-core 65.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.