rdma_resolve_addr man page on YellowDog

Man page or keyword search:  
man Server   18644 pages
apropos Keyword Search (all sections)
Output format
YellowDog logo
[printable version]

RDMA_RESOLVE_ADDR(3)	 Librdmacm Programmer's Manual	  RDMA_RESOLVE_ADDR(3)

NAME
       rdma_resolve_addr - Resolve destination and optional source addresses.

SYNOPSIS
       #include <rdma/rdma_cma.h>

       int   rdma_resolve_addr	 (struct   rdma_cm_id	*id,  struct  sockaddr
       *src_addr, struct sockaddr *dst_addr, int timeout_ms);

ARGUMENTS
       id	   RDMA identifier.

       src_addr	   Source address information.	This parameter may be NULL.

       dst_addr	   Destination address information.

       timeout_ms  Time to wait for resolution to complete.

DESCRIPTION
       Resolve destination and optional source addresses from IP addresses  to
       an RDMA address.	 If successful, the specified rdma_cm_id will be bound
       to a local device.

NOTES
       This call is used to map a given destination IP	address	 to  a	usable
       RDMA  address.	The IP to RDMA address mapping is done using the local
       routing tables, or  via	ARP.   If  a  source  address  is  given,  the
       rdma_cm_id is bound to that address, the same as if rdma_bind_addr were
       called.	If no source address is given, and the rdma_cm_id has not  yet
       been  bound  to a device, then the rdma_cm_id will be bound to a source
       address based on the  local  routing  tables.   After  this  call,  the
       rdma_cm_id  will	 be  bound  to an RDMA device.	This call is typically
       made  from  the	active	 side	of   a	 connection   before   calling
       rdma_resolve_route and rdma_connect.

INFINIBAND SPECIFIC
       This  call  maps	 the destination and, if given, source IP addresses to
       GIDs.  In order to perform the mapping, IPoIB must be running  on  both
       the local and remote nodes.

SEE ALSO
       rdma_create_id(3),  rdma_resolve_route(3),  rdma_connect(3),  rdma_cre‐
       ate_qp(3),	    rdma_get_cm_event(3),	    rdma_bind_addr(3),
       rdma_get_src_port(3),   rdma_get_dst_port(3),   rdma_get_local_addr(3),
       rdma_get_peer_addr(3)

librdmacm			  2007-10-31		  RDMA_RESOLVE_ADDR(3)
[top]

List of man pages available for YellowDog

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net