LINUX.ORG.RU

Re: Как узнать ip адресс(а) машины на которой запущена программа?

> так чтобы еще и по POSIX

может лучше сразу по ANSI C?

anonymous ()

Re: Как узнать ip адресс(а) машины на которой запущена программа?

man getifaddrs

anonymous ()

Re: Как узнать ip адресс(а) машины на которой запущена программа?

127.0.0.1?

Miguel ★★★★★ ()

Re: Как узнать ip адресс(а) машины на которой запущена программа?

Еще заделитесь идеей какой флаг в ifaddrs->flags отвечает обратной петле, чтобы её родную отрезать?

ЗЫ: почему под линью два лоопбак интерфейса 127.0.0.1 и 127.0.0.2 находится??

anonymous ()

Re: Как узнать ip адресс(а) машины на которой запущена программа?

> чтобы её родную отрезать

google : IP_MULTICAST_LOOP

// Turn off loopback by default. // Note that some network stacks don't allow // loopback to be disabled, but that's okay // because looped-back packets are filtered out // on the recv path anyway.

Valeriy_Onuchin ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.