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.