Kernel: Add support for SIOCGIFNAME ioctl
This commit is contained in:
@@ -19,6 +19,10 @@ struct if_nameindex
|
||||
|
||||
struct ifreq
|
||||
{
|
||||
union {
|
||||
char ifrn_name[IF_NAMESIZE];
|
||||
} ifr_ifrn;
|
||||
|
||||
union {
|
||||
struct sockaddr ifru_addr;
|
||||
struct sockaddr ifru_netmask;
|
||||
@@ -35,6 +39,7 @@ struct ifreq
|
||||
#define SIOCGIFGWADDR 5 /* Get gateway address */
|
||||
#define SIOCSIFGWADDR 6 /* Set gateway address */
|
||||
#define SIOCGIFHWADDR 7 /* Get hardware address */
|
||||
#define SIOCGIFNAME 8 /* Get interface name */
|
||||
|
||||
void if_freenameindex(struct if_nameindex* ptr);
|
||||
char* if_indextoname(unsigned ifindex, char* ifname);
|
||||
|
||||
Reference in New Issue
Block a user