Multicast listener discovery for IPv6. Aims to be compliant with RFC 2710. No support for MLDv2.
To be called from TCPIP thread
Join a group on a network interface.
- Parameters
-
srcaddr | ipv6 address of the network interface which should join a new group. If IP6_ADDR_ANY, join on all netifs |
groupaddr | the ipv6 address of the group to join |
- Returns
- ERR_OK if group was joined on the netif(s), an err_t otherwise
Join a group on a network interface.
- Parameters
-
netif | the network interface which should join a new group. |
groupaddr | the ipv6 address of the group to join |
- Returns
- ERR_OK if group was joined on the netif, an err_t otherwise
Leave a group on a network interface.
- Parameters
-
srcaddr | ipv6 address of the network interface which should leave the group. If IP6_ISANY, leave on all netifs |
groupaddr | the ipv6 address of the group to leave |
- Returns
- ERR_OK if group was left on the netif(s), an err_t otherwise
Leave a group on a network interface.
- Parameters
-
netif | the network interface which should leave the group. |
groupaddr | the ipv6 address of the group to leave |
- Returns
- ERR_OK if group was left on the netif, an err_t otherwise