Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

IPv6 configuration. More...

#include <net_if.h>

Data Fields

struct net_if_addr unicast [NET_IF_MAX_IPV6_ADDR]
 Unicast IP addresses.
 
struct net_if_mcast_addr mcast [NET_IF_MAX_IPV6_MADDR]
 Multicast IP addresses.
 
struct net_if_ipv6_prefix prefix [NET_IF_MAX_IPV6_PREFIX]
 Prefixes.
 
uint32_t base_reachable_time
 Default reachable time (RFC 4861, page 52)
 
uint32_t reachable_time
 Reachable time (RFC 4861, page 20)
 
uint32_t retrans_timer
 Retransmit timer (RFC 4861, page 52)
 
uint8_t hop_limit
 IPv6 hop limit.
 
uint8_t mcast_hop_limit
 IPv6 multicast hop limit.
 

Detailed Description

IPv6 configuration.

Field Documentation

◆ base_reachable_time

uint32_t net_if_ipv6::base_reachable_time

Default reachable time (RFC 4861, page 52)

◆ hop_limit

uint8_t net_if_ipv6::hop_limit

IPv6 hop limit.

◆ mcast

struct net_if_mcast_addr net_if_ipv6::mcast[NET_IF_MAX_IPV6_MADDR]

Multicast IP addresses.

◆ mcast_hop_limit

uint8_t net_if_ipv6::mcast_hop_limit

IPv6 multicast hop limit.

◆ prefix

struct net_if_ipv6_prefix net_if_ipv6::prefix[NET_IF_MAX_IPV6_PREFIX]

Prefixes.

◆ reachable_time

uint32_t net_if_ipv6::reachable_time

Reachable time (RFC 4861, page 20)

◆ retrans_timer

uint32_t net_if_ipv6::retrans_timer

Retransmit timer (RFC 4861, page 52)

◆ unicast

struct net_if_addr net_if_ipv6::unicast[NET_IF_MAX_IPV6_ADDR]

Unicast IP addresses.


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