logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

rdma_leave_multicast - Leaves a multicast group.

Arguments

       id          Communication identifier associated with the request.

       addr        Multicast address identifying the group to leave.

Description

       Leaves a multicast group and detaches an associated QP from the group.

Name

       rdma_leave_multicast - Leaves a multicast group.

Notes

       Calling this function before a group has been fully joined  results  in  canceling  the  join  operation.
       Users  should  be  aware  that  messages  received  from  the  multicast  group may stilled be queued for
       completion processing immediately after  leaving  a  multicast  group.   Destroying  an  rdma_cm_id  will
       automatically leave all multicast groups.

Return Value

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

See Also

rdma_join_multicast(3), rdma_destroy_qp(3)

librdmacm                                          2007-05-15                            RDMA_LEAVE_MULTICAST(3)

Synopsis

#include<rdma/rdma_cma.h>intrdma_leave_multicast(structrdma_cm_id*id,structsockaddr*addr);

See Also