Lines Matching refs:is
13 The network interface is a nexus that ties the network device drivers
15 data is transferred via a network interface. The network interfaces cannot be
17 and that section is populated at linking time.
22 :kconfig:option:`CONFIG_NET_VLAN` is enabled. These macros are typically used in
26 by calling ``net_if_down()``. When the device is powered ON, the network
27 interface is also turned ON by default.
50 packet priority. This is typically done in Ethernet networks when virtual LANs
55 If the :kconfig:option:`CONFIG_NET_PROMISCUOUS_MODE` is enabled and if the underlying
56 network technology supports promiscuous mode, then it is possible to receive
57 all the network packets that the network device driver is able to receive.
67 whether an interface is turned ON or OFF. This state is represented by
68 :c:enumerator:`NET_IF_UP` flag and is controlled by the application. It can be
73 Bringing an interface up however not always means that the interface is ready to
75 internal interface status, was implemented. The operational state is updated
78 * The interface is brought up/down by the application (administrative state
80 * The interface is notified by the driver/L2 that PHY status has changed.
81 * The interface is notified by the driver/L2 that it joined/left a network.
83 The PHY status is represented with :c:enumerator:`NET_IF_LOWER_UP` flag and can
85 default, the flag is set on a newly initialized interface. An example of an
86 event that changes the carrier state is Ethernet cable being plugged in or out.
88 The network association status is represented with :c:enumerator:`NET_IF_DORMANT`
90 :c:func:`net_if_dormant_off`. By default, the flag is cleared on a newly
91 initialized interface. An example of an event that changes the dormant state is
97 The operational state of an interface is updated as follows:
101 Interface is in :c:enumerator:`NET_IF_OPER_DOWN`.
105 Interface is in :c:enumerator:`NET_IF_OPER_DOWN` or
106 :c:enumerator:`NET_IF_OPER_LOWERLAYERDOWN` if the interface is stacked
111 Interface is in :c:enumerator:`NET_IF_OPER_DORMANT`.
115 Interface is in :c:enumerator:`NET_IF_OPER_UP`.
118 :c:enumerator:`NET_IF_RUNNING` flag is set on the interface indicating that the
119 interface is ready to be used by the application.