Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
net_if_mcast_addr Struct Reference

Network Interface multicast IP addresses. More...

#include <zephyr/net/net_if.h>

Data Fields

struct net_addr address
 IP address.
atomic_t atomic_ref
 Reference counter.
sys_snode_t rejoin_node
 Rejoining multicast groups list node.
uint8_t is_used: 1
 Is this multicast IP address used or not.
uint8_t is_joined: 1
 Did we join to this group.

Detailed Description

Network Interface multicast IP addresses.

Stores the multicast IP addresses assigned to this network interface.

Field Documentation

◆ address

struct net_addr net_if_mcast_addr::address

IP address.

◆ atomic_ref

atomic_t net_if_mcast_addr::atomic_ref

Reference counter.

Used to track multicast group joining/leaving from various subsystems.

◆ is_joined

uint8_t net_if_mcast_addr::is_joined

Did we join to this group.

◆ is_used

uint8_t net_if_mcast_addr::is_used

Is this multicast IP address used or not.

◆ rejoin_node

sys_snode_t net_if_mcast_addr::rejoin_node

Rejoining multicast groups list node.


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