|
Linux Kernel
3.7.1
|
#include <unistd.h>#include <stdlib.h>#include <stdio.h>#include <ctype.h>#include <string.h>#include <errno.h>#include <fcntl.h>#include <getopt.h>#include <sys/types.h>#include <sys/socket.h>#include <sys/ioctl.h>#include <linux/if.h>#include <net/if_arp.h>#include <linux/if_ether.h>#include <linux/if_bonding.h>#include <linux/sockios.h>#include <linux/ethtool.h>Go to the source code of this file.
Data Structures | |
| struct | dev_ifr |
Macros | |
| #define | APP_VERSION "1.1.0" |
| #define | APP_RELDATE "December 1, 2003" |
| #define | APP_NAME "ifenslave" |
| #define | v_print(fmt, args...) |
Typedefs | |
| typedef unsigned long long | u64 |
| typedef __uint32_t | u32 |
| typedef __uint16_t | u16 |
| typedef __uint8_t | u8 |
Functions | |
| int | main (int argc, char *argv[]) |
Variables | |
| struct option | longopts [] |
| unsigned int | opt_a = 0 |
| unsigned int | opt_c = 0 |
| unsigned int | opt_d = 0 |
| unsigned int | opt_f = 0 |
| unsigned int | opt_h = 0 |
| unsigned int | opt_u = 0 |
| unsigned int | opt_v = 0 |
| unsigned int | opt_V = 0 |
| int | skfd = -1 |
| int | abi_ver = 0 |
| int | hwaddr_set = 0 |
| int | saved_errno |
| struct ifreq master_mtu master_flags | master_hwaddr |
| struct ifreq slave_mtu slave_flags | slave_hwaddr |
| struct dev_ifr | master_ifra [] |
| struct dev_ifr | slave_ifra [] |
| #define APP_NAME "ifenslave" |
Definition at line 99 of file ifenslave.c.
| #define APP_RELDATE "December 1, 2003" |
Definition at line 98 of file ifenslave.c.
| #define APP_VERSION "1.1.0" |
Definition at line 97 of file ifenslave.c.
| #define v_print | ( | fmt, | |
| args... | |||
| ) |
Definition at line 240 of file ifenslave.c.
| typedef __uint16_t u16 |
Definition at line 169 of file ifenslave.c.
| typedef __uint32_t u32 |
Definition at line 168 of file ifenslave.c.
Definition at line 167 of file ifenslave.c.
| typedef __uint8_t u8 |
Definition at line 170 of file ifenslave.c.
Definition at line 244 of file ifenslave.c.
| int abi_ver = 0 |
Definition at line 198 of file ifenslave.c.
| int hwaddr_set = 0 |
Definition at line 199 of file ifenslave.c.
Definition at line 173 of file ifenslave.c.
Definition at line 202 of file ifenslave.c.
Definition at line 211 of file ifenslave.c.
| unsigned int opt_a = 0 |
Definition at line 188 of file ifenslave.c.
| unsigned int opt_c = 0 |
Definition at line 189 of file ifenslave.c.
| unsigned int opt_d = 0 |
Definition at line 190 of file ifenslave.c.
| unsigned int opt_f = 0 |
Definition at line 191 of file ifenslave.c.
| unsigned int opt_h = 0 |
Definition at line 192 of file ifenslave.c.
| unsigned int opt_u = 0 |
Definition at line 193 of file ifenslave.c.
| unsigned int opt_v = 0 |
Definition at line 194 of file ifenslave.c.
| unsigned int opt_V = 0 |
Definition at line 195 of file ifenslave.c.
| int saved_errno |
Definition at line 200 of file ifenslave.c.
| int skfd = -1 |
Definition at line 197 of file ifenslave.c.
Definition at line 203 of file ifenslave.c.
Definition at line 218 of file ifenslave.c.
1.8.2