VSF Documented
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
 
   char *   ifru_data 
 
ifr_ifru 
 

Field Documentation

◆ ifrn_name

char ifreq::ifrn_name[IFNAMSIZ]

◆ [union]

union { ... } ifreq::ifr_ifrn

◆ ifru_addr

struct sockaddr ifreq::ifru_addr

◆ ifru_dstaddr

struct sockaddr ifreq::ifru_dstaddr

◆ ifru_broadaddr

struct sockaddr ifreq::ifru_broadaddr

◆ ifru_netmask

struct sockaddr ifreq::ifru_netmask

◆ ifru_hwaddr

struct sockaddr ifreq::ifru_hwaddr

◆ ifru_flags

short ifreq::ifru_flags

◆ ifru_ivalue

int ifreq::ifru_ivalue

◆ ifru_mtu

int ifreq::ifru_mtu

◆ ifru_map

struct ifmap ifreq::ifru_map

◆ ifru_slave

char ifreq::ifru_slave[IFNAMSIZ]

◆ ifru_newname

char ifreq::ifru_newname[IFNAMSIZ]

◆ ifru_data

char* ifreq::ifru_data

◆ [union]

union { ... } ifreq::ifr_ifru