Linux Kernel
3.7.1
|
#include <linux/bootmem.h>
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/inetdevice.h>
#include <linux/init.h>
#include <linux/list.h>
#include <linux/netdevice.h>
#include <linux/platform_device.h>
#include <linux/rtnetlink.h>
#include <linux/skbuff.h>
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <init.h>
#include <irq_kern.h>
#include <irq_user.h>
#include "mconsole_kern.h"
#include <net_kern.h>
#include <net_user.h>
Go to the source code of this file.
Data Structures | |
struct | eth_init |
Macros | |
#define | DRIVER_NAME "uml-netdev" |
Functions | |
void | register_transport (struct transport *new) |
__setup ("eth", eth_setup) | |
__uml_help (eth_setup,"eth[0-9]+=<transport>,<options>\n"" Configure a network device.\n\n") | |
__initcall (uml_net_init) | |
__uml_exitcall (close_devices) | |
void | iter_addresses (void *d, void(*cb)(unsigned char *, unsigned char *, void *), void *arg) |
int | dev_netmask (void *d, void *m) |
void * | get_output_buffer (int *len_out) |
void | free_output_buffer (void *buffer) |
int | tap_setup_common (char *str, char *type, char **dev_name, char **mac_out, char **gate_addr) |
unsigned short | eth_protocol (struct sk_buff *skb) |
#define DRIVER_NAME "uml-netdev" |
Definition at line 28 of file net_kern.c.
__initcall | ( | uml_net_init | ) |
__setup | ( | "eth" | , |
eth_setup | |||
) |
__uml_exitcall | ( | close_devices | ) |
__uml_help | ( | eth_setup | , |
"eth+ | [0-9] = <transport> , |
||
< options >\n""Configure a network device.\n\n" | |||
) |
Definition at line 868 of file net_kern.c.
Definition at line 916 of file net_kern.c.
Definition at line 896 of file net_kern.c.
Definition at line 886 of file net_kern.c.
Definition at line 849 of file net_kern.c.
Definition at line 600 of file net_kern.c.