низкоуровневый доступ к сетевым устройствам Linux (low-level access to Linux network devices)
Ошибки (баги) (Bugs)
glibc 2.1 is missing the ifr_newname macro in <net/if.h>. Add
the following to your program as a workaround:
#ifndef ifr_newname
#define ifr_newname ifr_ifru.ifru_slave
#endif