Это довольно сложно сделать, я считаю, что вам нужен root-доступ.Вам нужно выдать ioctl
(что-то вроде SIOCGIFCONF
), которое затем возвращает вам список всех интерфейсов, а затем вы можете выполнить ioctl
вызовы для извлечения информации о состоянии и т. Д.