Zephyr API Documentation  3.5.0
A Scalable Open Source RTOS
3.5.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

Network Interface structure. More...

#include <net_if.h>

Data Fields

struct net_if_devif_dev
 The net_if_dev instance the net_if is related to.
 
struct net_if_config config
 Network interface instance configuration.
 
struct k_mutex lock
 

Detailed Description

Network Interface structure.

Used to handle a network interface on top of a net_if_dev instance. There can be many net_if instance against the same net_if_dev instance.

Field Documentation

◆ config

struct net_if_config net_if::config

Network interface instance configuration.

◆ if_dev

struct net_if_dev* net_if::if_dev

The net_if_dev instance the net_if is related to.

◆ lock

struct k_mutex net_if::lock

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