umad_get_ca_portguids man page

umad_get_ca_portguids — get the InfiniBand device ports GUIDs


#include <infiniband/umad.h>

int umad_get_ca_portguids(char *ca_name, uint64_t *portguids, int max);


umad_get_ca_portguids() fills the portguids array with up to max port GUIDs belonging the specified IB device ca_name , or to the default IB device if ca_name is NULL. The argument portguids is an array of max uint64_t entries.

Return Value

On success, umad_get_ca_portguids() returns a non-negative value equal to the number of port GUIDs actually filled. On failure, a negative value is returned.

See Also



Hal Rosenstock <halr@voltaire.com>

Dotan Barak <dotanb@mellanox.co.il>

Referenced By


Explore man page connections for umad_get_ca_portguids(3).

OpenIB OpenIB Programmer´s Manual May 11, 2007