logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on 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