ВАЖНОЕ РЕДАКТИРОВАНИЕ
Кажется, я привел много путаницы в этом посте, проведя различие между «внутренними» и «внешними» IP-адресами.Позвольте мне попытаться уточнить:
Внутренний = ЧАСТНЫЙ IP-АДРЕС
Внешний = ПУБЛИЧНЫЙ IP-АДРЕС
Концепция внутреннего и внешнегобыли полностью моего собственного изобретения.Извинения.
Привет всем,
С вашей помощью мне удалось получить как внутренние, так и внешние IP-адреса.Проблема в том, что код, который я получил, действителен только для 10.5 и 10.6.Любые советы или фрагменты для кода, который будет работать на 10,4?
Цель C и C только пожалуйста:)
Спасибо!
РЕДАКТИРОВАТЬ:
Хорошо,похоже, мой вопрос не совсем ясен.Позвольте мне попытаться перефразировать.Прямо сейчас у меня есть код, который может получить мне IP-адреса моей машины.Проблема в том, что он использует PortMapper, который работает только на 10.5 и выше (см. Код).У меня такой вопрос: есть ли способ получить IP-адреса без использования PortMapper?
Спасибо!
http://developer.apple.com/mac/library/samplecode/PortMapper/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007879-Intro-DontLinkElementID_2
РЕДАКТИРОВАТЬ:
Чувак, у меня есть чему поучиться!Как указала Вики, я должен уточнить: 10.5 и 10.6 - это Mac OS Leopard и Snow Leopard.Мне нужен мой код для запуска на Tiger (10.4).