Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

L2 multicast address of a network interface. More...

#include <zephyr/net/ethernet.h>

Data Fields

struct net_eth_addr addr
 Multicast MAC address.
atomic_t atomic_ref
 Reference counter.
uint8_t is_used: 1
 Is this address used or not.

Detailed Description

L2 multicast address of a network interface.

Stores a link layer multicast address that the interface listens to, and the number of users that have joined it.

Field Documentation

◆ addr

struct net_eth_addr net_eth_mcast_addr::addr

Multicast MAC address.

◆ atomic_ref

atomic_t net_eth_mcast_addr::atomic_ref

Reference counter.

Used to track the multicast group joining and leaving from the IP level and from the packet sockets.

◆ is_used

uint8_t net_eth_mcast_addr::is_used

Is this address used or not.


The documentation for this struct was generated from the following file: