|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | net_user_info |
Macros | |
| #define | ETH_ADDR_LEN (6) |
| #define | ETH_HEADER_ETHERTAP (16) |
| #define | ETH_HEADER_OTHER (26) /* 14 for ethernet + VLAN + MPLS for crazy people */ |
| #define | ETH_MAX_PACKET (1500) |
| #define | UML_NET_VERSION (4) |
Functions | |
| void | ether_user_init (void *data, void *dev) |
| void | iter_addresses (void *d, void(*cb)(unsigned char *, unsigned char *, void *), void *arg) |
| void * | get_output_buffer (int *len_out) |
| void | free_output_buffer (void *buffer) |
| int | tap_open_common (void *dev, char *gate_addr) |
| void | tap_check_ips (char *gate_addr, unsigned char *eth_addr) |
| void | read_output (int fd, char *output_out, int len) |
| int | net_read (int fd, void *buf, int len) |
| int | net_recvfrom (int fd, void *buf, int len) |
| int | net_write (int fd, void *buf, int len) |
| int | net_send (int fd, void *buf, int len) |
| int | net_sendto (int fd, void *buf, int len, void *to, int sock_len) |
| void | open_addr (unsigned char *addr, unsigned char *netmask, void *arg) |
| void | close_addr (unsigned char *addr, unsigned char *netmask, void *arg) |
| char * | split_if_spec (char *str,...) |
| int | dev_netmask (void *d, void *m) |
| #define ETH_ADDR_LEN (6) |
Definition at line 9 of file net_user.h.
| #define ETH_HEADER_ETHERTAP (16) |
Definition at line 10 of file net_user.h.
Definition at line 11 of file net_user.h.
| #define ETH_MAX_PACKET (1500) |
Definition at line 12 of file net_user.h.
| #define UML_NET_VERSION (4) |
Definition at line 14 of file net_user.h.
Definition at line 245 of file net_user.c.
Definition at line 868 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 151 of file net_user.c.
Definition at line 240 of file net_user.c.
Definition at line 250 of file net_user.c.
Definition at line 33 of file net_user.c.
Definition at line 18 of file net_user.c.
1.8.2