The net/if.h header file contains network interface structures
and definitions.
- _OE_SOCKETS
- _OPEN_SYS_IF_EXT 1
-
The following structures are declared:
- ifaddr
- ifconf
- ifnet
- ifreq
The following macros are declared:
- IF_ADJ
- IF_DEQUEUE
- IF_DEQUEUEIF
- IF_DROP
- IF_ENQUEUE
- IF_PREPEND
- IF_QFULL
- IFF_ALLMULTI
- IFF_BRIDGE
- IFF_BROADCAST
- IFF_CANTCHANGE
- IFF_CHECKSUM
- IFF_DEBUG
- IFF_LOOPBACK
- IFF_MULTICAST
- IFF_NOARP
- IFF_NOTRAILERS
- IFF_POINTOMULTIPT
- IFF_POINTOPOINT
- IFF_PROMISC
- IFF_RUNNING
- IFF_SNAP
- IFF_UP
- IFF_VIRTUAL
- IFNET_SLOWHZ
- IFQ_MAXLEN
- _OPEN_SYS_SOCK_IPV6
- _POSIX_C_SOURCE 200112L
-
The following structure is declared:
The following macro is declared:
The following functions are declared:
- if_freenameindex
- if_indextoname
- if_nameindex
- if_nametoindex