Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
Multicast Listener Discovery API

MLD (Multicast Listener Discovery) . More...

Functions

static int net_ipv6_mld_join (struct net_if *iface, const struct in6_addr *addr)
 Join a given multicast group.
 
static int net_ipv6_mld_leave (struct net_if *iface, const struct in6_addr *addr)
 Leave a given multicast group.
 

Detailed Description

MLD (Multicast Listener Discovery) .

Since
1.8
Version
0.8.0

Function Documentation

◆ net_ipv6_mld_join()

static int net_ipv6_mld_join ( struct net_if * iface,
const struct in6_addr * addr )
inlinestatic

#include <zephyr/net/mld.h>

Join a given multicast group.

Parameters
ifaceNetwork interface where join message is sent
addrMulticast group to join
Returns
0 if joining was done, <0 otherwise.

◆ net_ipv6_mld_leave()

static int net_ipv6_mld_leave ( struct net_if * iface,
const struct in6_addr * addr )
inlinestatic

#include <zephyr/net/mld.h>

Leave a given multicast group.

Parameters
ifaceNetwork interface where leave message is sent
addrMulticast group to leave
Returns
0 if leaving is done, <0 otherwise.