rdma_join_multicast man page on RedHat

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

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

NAME
       rdma_join_multicast - Joins a multicast group.

SYNOPSIS
       #include <rdma/rdma_cma.h>

       int  rdma_join_multicast (struct rdma_cm_id *id, struct sockaddr *addr,
       void *context);

ARGUMENTS
       id	   Communication identifier associated with the request.

       addr	   Multicast address identifying the group to join.

       context	   User-defined context associated with the join request.

DESCRIPTION
       Joins a multicast group and attaches an associated QP to the group.

RETURN VALUE
       Returns 0 on success, or -1 on error.  If an error occurs,  errno  will
       be set to indicate the failure reason.

NOTES
       Before  joining	a  multicast group, the rdma_cm_id must be bound to an
       RDMA device by calling rdma_bind_addr  or  rdma_resolve_addr.   Use  of
       rdma_resolve_addr requires the local routing tables to resolve the mul‐
       ticast address to an RDMA device, unless a specific source  address  is
       provided.   The user must call rdma_leave_multicast to leave the multi‐
       cast group and release any multicast resources.	After the join	opera‐
       tion  completes, if a QP is associated with the rdma_cm_id, it is auto‐
       matically attached to the multicast group when the multicast  event  is
       retrieved  by the user.	Otherwise, the user is responsible for calling
       ibv_attach_mcast to bind the QP to the multicast group.	The join  con‐
       text  is	 returned  to  the  user through the private_data field in the
       rdma_cm_event.

SEE ALSO
       rdma_leave_multicast(3),	   rdma_bind_addr(3),	 rdma_resolve_addr(3),
       rdma_create_qp(3), rdma_get_cm_event(3)

librdmacm			  2008-01-02		RDMA_JOIN_MULTICAST(3)
[top]

List of man pages available for RedHat

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