---
name: "rdma_query_addrinfo"
section: "3"
platform: "linux"
package: "rdma-core"
version: "65.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/rdma_query_addrinfo"
---

# rdma\_query\_addrinfo(3)

Query the resolved address information.

## Name

RDMA\_QUERY\_ADDRINFO - Query the resolved address information.

## SYNOPSIS

\#include \<rdma/rdma\_cma.h\>

int rdma\_query\_addrinfo(struct rdma\_cm\_id \*id, struct rdma\_addrinfo \*\*info);

## ARGUMENTS

id      RDMA identifier.

info    A pointer to a linked list of rdma\_addrinfo structures containing resolved information.

## DESCRIPTION

This function retrieves the resulting rdma\_addrinfo structures from a successful rdma\_resolve\_addrinfo() operation.

## RETURN VALUE

On success 0 is returned, info contains a resolved address information On error -1 is returned, errno will be set to indicate the failure reason.

## NOTES

The info must be released with [rdma\_freeaddrinfo(3)](/rdma_freeaddrinfo/3.md)

## SEE ALSO

[rdma\_getaddrinfo(3)](/rdma_getaddrinfo/3.md), [rdma\_freeaddrinfo(3)](/rdma_freeaddrinfo/3.md), [rdma\_resolve\_addrinfo(3)](/rdma_resolve_addrinfo/3.md)

## AUTHOR

Mark Zhang \<\<markzhang@nvidia.com\>\>
