crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> [СИ]select и разрешение имен хостов, [СИ]select и разрешение имен хостов
Гость_Гость_oleg_2_*_*
сообщение 25.2.2010, 5:12
Сообщение #1





Гости








    


[СИ]select и разрешение имен хостов

язык СИ
ОС UNIX

Пытаюсь написать простой малопроцессный
сервер (однонитевой).
Малопроцессный подразумевает:
один процесс сервера обслуживает несколько клиентов.
Использую TCP-сокеты и select.
Select занимает центральное место, а все
остальное к нему прилажено.
Все функции сокетов, pipe-каналов и файлов
хорошо прилаживаются к select.
Но потребовалось разрешать имена хостов
в ip-адреса, а функция
hp=gethostbyname(serv_name);
которой я раньше пользовался,
не прилаживается.

Существует ли какой-нибудь способ
разрешения имен хостов не подвисая.

Кто знает прошу ответить.


Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 27.4.2024, 0:42