Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
net_if_ipv6_prefix Struct Reference

Network Interface IPv6 prefixes. More...

#include <net_if.h>

Data Fields

struct net_timeout lifetime
 
struct in6_addr prefix
 
struct net_ififace
 
uint8_t len
 
uint8_t is_infinite: 1
 
uint8_t is_used: 1
 

Detailed Description

Network Interface IPv6 prefixes.

Stores the multicast IP addresses assigned to this network interface.

Field Documentation

◆ iface

struct net_if* net_if_ipv6_prefix::iface

Backpointer to network interface where this prefix is used

◆ is_infinite

uint8_t net_if_ipv6_prefix::is_infinite

Is the IP prefix valid forever

◆ is_used

uint8_t net_if_ipv6_prefix::is_used

Is this prefix used or not

◆ len

uint8_t net_if_ipv6_prefix::len

Prefix length

◆ lifetime

struct net_timeout net_if_ipv6_prefix::lifetime

Prefix lifetime

◆ prefix

struct in6_addr net_if_ipv6_prefix::prefix

IPv6 prefix


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