Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
net_kern.h File Reference
#include <linux/netdevice.h>
#include <linux/platform_device.h>
#include <linux/skbuff.h>
#include <linux/socket.h>
#include <linux/list.h>
#include <linux/workqueue.h>

Go to the source code of this file.

Data Structures

struct  uml_net
 
struct  uml_net_private
 
struct  net_kern_info
 
struct  transport
 

Functions

struct net_deviceether_init (int)
 
unsigned short ether_protocol (struct sk_buff *)
 
int tap_setup_common (char *str, char *type, char **dev_name, char **mac_out, char **gate_addr)
 
void register_transport (struct transport *new)
 
unsigned short eth_protocol (struct sk_buff *skb)
 

Function Documentation

unsigned short eth_protocol ( struct sk_buff skb)

Definition at line 916 of file net_kern.c.

struct net_device* ether_init ( int  )
read
unsigned short ether_protocol ( struct sk_buff )
void register_transport ( struct transport new)

Definition at line 600 of file net_kern.c.

int tap_setup_common ( char str,
char type,
char **  dev_name,
char **  mac_out,
char **  gate_addr 
)

Definition at line 901 of file net_kern.c.