2010-01-28 7 views
2

Я уже возился с getaddrinfo и getnameinfo, но ближе всего к полезному выводу был «localhost.localdomain». Я не уверен, что передать в «node» или «service» args getaddrinfo, хотя я думаю, что это функция, которую я хочу.Как получить полное доменное имя «localhost» в C++ (на ubuntu)?

+3

Вы не можете с любой надежностью конвертировать «localhost» в полностью квалифицированный домен. Например, может быть несколько доменов с полным доменом, которые используют один и тот же IP-адрес, или их может не быть. Если в вашем конкретном случае вы * знаете *, существует уникальный полностью домен, а затем просто укажите его в своем приложении через файл конфигурации. В вашем случае он появляется localhost.localdomain IS - полностью квалифицированный домен, настроенный в/etc/hosts – meagar

ответ

Смежные вопросы