Merged revisions 570-575,577-578 via svnmerge from
[senf.git] / Socket / NetdeviceController.cc
index d3cf57a..771746e 100644 (file)
@@ -30,7 +30,6 @@
 // Custom includes
 #include <sys/socket.h>
 #include <sys/ioctl.h>
-#include <net/if.h>
 #include "../Utils/Exception.hh"
 
 #define prefix_
@@ -62,6 +61,7 @@ prefix_ std::string senf::NetdeviceController::interfaceName()
 prefix_ senf::MACAddress senf::NetdeviceController::hardwareAddress()
 {
     struct ifreq ifr;
+    ifrName( ifr);
     doIoctl( ifr, SIOCGIFHWADDR);
     return senf::MACAddress::from_data( ifr.ifr_hwaddr.sa_data);
 }