|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Network Interface Device structure. More...
#include <zephyr/net/net_if.h>
Network Interface Device structure.
Used to handle a network interface on top of a device driver instance. There can be many net_if_dev instance against the same device.
Such interface is mainly to be used by the link layer, but is also tight to a network context: it then makes the relation with a network context and the network device.
Because of the strong relationship between a device driver and such network interface, each net_if_dev should be instantiated by one of the network device init macros found in net_if.h.
All the members are internal and should not be accessed directly.