А как можно проще в системе узнать ip интерфейса?
В /proc и /sys ничего не нашел.
mac получаю примерно так
sprintf (fName, "/sys/class/net/%s/address", ifname) ;
if ((fd = open (fName, O_RDONLY)) == -1) {
Как без popen и тп. получить ip интерфейса?
Было бы не плохо еще rx_bytes, tx_bytes без
sprintf (fName, "/sys/class/net/%s/statistics/rx_bytes", ifname) ;