| 
    Zephyr Project API 3.5.0
    
   A Scalable Open Source RTOS 
   | 
 
#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.   | |
| uint32_t net_if_ipv6::base_reachable_time | 
Default reachable time (RFC 4861, page 52)
| uint8_t net_if_ipv6::hop_limit | 
IPv6 hop limit.
| struct net_if_mcast_addr net_if_ipv6::mcast[NET_IF_MAX_IPV6_MADDR] | 
Multicast IP addresses.
| struct net_if_ipv6_prefix net_if_ipv6::prefix[NET_IF_MAX_IPV6_PREFIX] | 
Prefixes.
| uint32_t net_if_ipv6::reachable_time | 
Reachable time (RFC 4861, page 20)
| uint32_t net_if_ipv6::retrans_timer | 
Retransmit timer (RFC 4861, page 52)
| struct net_if_addr net_if_ipv6::unicast[NET_IF_MAX_IPV6_ADDR] | 
Unicast IP addresses.