Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ifreq Struct Reference

#include <if.h>

Data Fields

union {
   char   ifrn_name [IFNAMSIZ]
 
ifr_ifrn
 
union {
   struct sockaddr   ifru_addr
 
   struct sockaddr   ifru_dstaddr
 
   struct sockaddr   ifru_broadaddr
 
   struct sockaddr   ifru_netmask
 
   struct sockaddr   ifru_hwaddr
 
   short   ifru_flags
 
   int   ifru_ivalue
 
   int   ifru_mtu
 
   struct ifmap   ifru_map
 
   char   ifru_slave [IFNAMSIZ]
 
   char   ifru_newname [IFNAMSIZ]
 
   void __user *   ifru_data
 
   struct if_settings   ifru_settings
 
ifr_ifru
 

Detailed Description

Definition at line 171 of file if.h.

Field Documentation

union { ... } ifr_ifrn
union { ... } ifr_ifru
char ifrn_name[IFNAMSIZ]

Definition at line 175 of file if.h.

struct sockaddr ifru_addr

Definition at line 179 of file if.h.

struct sockaddr ifru_broadaddr

Definition at line 181 of file if.h.

void __user* ifru_data

Definition at line 190 of file if.h.

struct sockaddr ifru_dstaddr

Definition at line 180 of file if.h.

short ifru_flags

Definition at line 184 of file if.h.

struct sockaddr ifru_hwaddr

Definition at line 183 of file if.h.

int ifru_ivalue

Definition at line 185 of file if.h.

struct ifmap ifru_map

Definition at line 187 of file if.h.

int ifru_mtu

Definition at line 186 of file if.h.

struct sockaddr ifru_netmask

Definition at line 182 of file if.h.

char ifru_newname[IFNAMSIZ]

Definition at line 189 of file if.h.

struct if_settings ifru_settings

Definition at line 191 of file if.h.

char ifru_slave[IFNAMSIZ]

Definition at line 188 of file if.h.


The documentation for this struct was generated from the following file: