У Вас есть проблема при выяснении, как получить интерфейсную информацию о Mac OS X с помощью ioctl/SIOCGIFADDR/SIOCGIFCONF?
Я испытал много затруднений, получив код, который хорошо работал на Linux для работы над Mac OS X сегодня.