#include <linux/types.h>#include <linux/socket.h>Include dependency graph for if.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | IFF_UP 0x1 |
| #define | IFF_BROADCAST 0x2 |
| #define | IFF_DEBUG 0x4 |
| #define | IFF_LOOPBACK 0x8 |
| #define | IFF_POINTOPOINT 0x10 |
| #define | IFF_NOTRAILERS 0x20 |
| #define | IFF_RUNNING 0x40 |
| #define | IFF_NOARP 0x80 |
| #define | IFF_PROMISC 0x100 |
| #define | IFF_ALLMULTI 0x200 |
| #define | IFF_MASTER 0x400 |
| #define | IFF_SLAVE 0x800 |
| #define | IFF_MULTICAST 0x1000 |
| #define | IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ALLMULTI) |
| #define | IFF_PORTSEL 0x2000 |
| #define | IFF_AUTOMEDIA 0x4000 |
| #define | IFF_DYNAMIC 0x8000 |
| #define | IFHWADDRLEN 6 |
| #define | IFNAMSIZ 16 |
| #define | ifr_name ifr_ifrn.ifrn_name |
| #define | ifr_hwaddr ifr_ifru.ifru_hwaddr |
| #define | ifr_addr ifr_ifru.ifru_addr |
| #define | ifr_dstaddr ifr_ifru.ifru_dstaddr |
| #define | ifr_broadaddr ifr_ifru.ifru_broadaddr |
| #define | ifr_netmask ifr_ifru.ifru_netmask |
| #define | ifr_flags ifr_ifru.ifru_flags |
| #define | ifr_metric ifr_ifru.ifru_ivalue |
| #define | ifr_mtu ifr_ifru.ifru_mtu |
| #define | ifr_map ifr_ifru.ifru_map |
| #define | ifr_slave ifr_ifru.ifru_slave |
| #define | ifr_data ifr_ifru.ifru_data |
| #define | ifr_ifindex ifr_ifru.ifru_ivalue |
| #define | ifr_bandwidth ifr_ifru.ifru_ivalue |
| #define | ifr_qlen ifr_ifru.ifru_ivalue |
| #define | ifr_newname ifr_ifru.ifru_newname |
| #define | ifc_buf ifc_ifcu.ifcu_buf |
| #define | ifc_req ifc_ifcu.ifcu_req |
|
|
|
|
|
|
|
|
|
Definition at line 45 of file if.h. Referenced by dev_change_flags(). |
|
|
Definition at line 27 of file if.h. Referenced by arcnet_setup(), chk_bcast_mcast_addr(), devinet_ioctl(), ether_setup(), ic_open_devs(), ipgre_tunnel_init(), ipgre_tunnel_ioctl(), irlan_eth_set_multicast_list(), isdn_net_setcfg(), teql_master_open(), teql_qdisc_init(), and xpds_init(). |
|
|
Definition at line 28 of file if.h. Referenced by dev_change_flags(), xpds_init(), and xpds_ioctl(). |
|
|
Definition at line 46 of file if.h. Referenced by dev_change_flags(). |
|
|
|
Definition at line 37 of file if.h. Referenced by __initfunc(), dev_change_flags(), eql_is_master(), and sbni_ioctl(). |
|
|
Definition at line 40 of file if.h. Referenced by __initfunc(), comxlapb_init_lapb(), dev_change_flags(), ether_setup(), fr_master_init(), fr_slave_init(), if_init(), ipmr_new_tunnel(), isdn_net_setcfg(), ppp_init_dev(), skmca_probe(), sl_init(), sppp_attach(), teql_master_open(), teql_qdisc_init(), and xpds_init(). |
|
|
|
Definition at line 31 of file if.h. Referenced by dev_change_flags(). |
|
|
|
Definition at line 44 of file if.h. Referenced by dev_change_flags(). |
|
|
|
Definition at line 32 of file if.h. Referenced by bmac_close(), bmac_open(), bond_enslave(), bond_xmit(), comxlapb_xmit(), cpc_queue_xmit(), dev_change_flags(), dev_close(), dev_open(), fr_close(), fr_keepalive_timerfun(), fr_open(), fr_rx_lmi(), fr_set_keepalive(), fr_status(), lmc_ifdown(), lmc_watchdog(), sca_intr(), speedo_timer(), and sppp_input(). |
|
|
Definition at line 38 of file if.h. Referenced by bond_close(), bond_enslave(), dev_change_flags(), dev_close(), eql_emancipate(), eql_enslave(), eql_is_slave(), eql_remove_slave(), netif_rx(), and sbni_ioctl(). |
|
|
|
Definition at line 42 of file if.h. Referenced by dev_change_flags(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|