Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Information about routers in the system. More...
#include <net_if.h>
Data Fields | |
sys_snode_t | node |
Slist lifetime timer node. | |
struct net_addr | address |
IP address. | |
struct net_if * | iface |
Network interface the router is connected to. | |
uint32_t | life_start |
Router life timer start. | |
uint16_t | lifetime |
Router lifetime. | |
uint8_t | is_used: 1 |
Is this router used or not. | |
uint8_t | is_default: 1 |
Is default router. | |
uint8_t | is_infinite: 1 |
Is the router valid forever. | |
Information about routers in the system.
Stores the router information.
struct net_addr net_if_router::address |
IP address.
struct net_if* net_if_router::iface |
Network interface the router is connected to.
uint8_t net_if_router::is_default |
Is default router.
uint8_t net_if_router::is_infinite |
Is the router valid forever.
uint8_t net_if_router::is_used |
Is this router used or not.
uint32_t net_if_router::life_start |
Router life timer start.
uint16_t net_if_router::lifetime |
Router lifetime.
sys_snode_t net_if_router::node |
Slist lifetime timer node.