umad_set_addr(3)

umad_set_addr3

Set mad address fields within umad buffer using host ordering

Usage

#include <infiniband/umad.h>

int umad_set_addr(void *umad, int dlid, int dqp, int sl, int qkey);

Overview

umad_set_addr() sets the MAD address fields within the specified umad buffer using the provided host ordered fields. dlid is the destination LID. dqp is the destination QP (queue pair). sl is the SL (service level). qkey is the Q_Key (queue key).

Return value

umad_set_addr() returns 0 on success, and a negative value on errors. Currently, there are no errors indicated.

Releases

9 releases since Debian 6.0 (Squeeze); the text changed 2 times.

  1. 6.0–9
  2. 10
  3. 11–Arch

Author

Hal Rosenstock <[email protected]>

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