Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

netdevice.h File Reference

#include <linux/if.h>
#include <linux/if_ether.h>
#include <linux/if_packet.h>
#include <asm/atomic.h>

Include dependency graph for netdevice.h:

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

Go to the source code of this file.

Defines

#define MAX_ADDR_LEN   7
#define LL_MAX_HEADER   32
#define MAX_HEADER   LL_MAX_HEADER

Enumerations

enum  {
  IF_PORT_UNKNOWN = 0, IF_PORT_10BASE2, IF_PORT_10BASET, IF_PORT_AUI,
  IF_PORT_100BASET, IF_PORT_100BASETX, IF_PORT_100BASEFX
}


Define Documentation

#define LL_MAX_HEADER   32
 

Definition at line 56 of file netdevice.h.

Referenced by ipgre_tunnel_init(), ipgre_tunnel_init_gen(), ipip6_tunnel_init_gen(), ipip_tunnel_init_gen(), teql_master_init(), and teql_master_open().

#define MAX_ADDR_LEN   7
 

Definition at line 48 of file netdevice.h.

Referenced by dev_ifsioc(), igmp6_group_added(), igmp6_group_dropped(), igmp6_send(), ip_mc_filter_add(), ip_mc_filter_del(), and ndisc_build_ll_hdr().

#define MAX_HEADER   LL_MAX_HEADER
 

Definition at line 67 of file netdevice.h.

Referenced by ndisc_send_na(), ndisc_send_ns(), ndisc_send_redirect(), ndisc_send_rs(), skb_replace(), tcp_connect(), tcp_do_sendmsg(), tcp_fragment(), tcp_make_synack(), tcp_send_ack(), tcp_send_active_reset(), tcp_send_fin(), tcp_send_synack(), tcp_v4_connect(), tcp_v6_connect(), tcp_v6_send_ack(), tcp_v6_send_reset(), and tcp_write_wakeup().


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
IF_PORT_UNKNOWN 
IF_PORT_10BASE2 
IF_PORT_10BASET 
IF_PORT_AUI 
IF_PORT_100BASET 
IF_PORT_100BASETX 
IF_PORT_100BASEFX 

Definition at line 121 of file netdevice.h.