MACAddress hardwareAddress();
std::string interfaceName();
- int interfaceIndex();
+ int interfaceIndex(); ///< return the interface index of the interface
int mtu();
void mtu(int new_mtu);
private:
void openSocket();
void doIoctl(ifreq& ifr, int request);
- void set_ifr_name(ifreq& ifr);
+ void ifrName(ifreq& ifr);
int sockfd_;
int ifindex_;
};