Выбираю асихронный днс-резолвер для работы с libevent.
Тот что изкоробки не подходит потому что не работает с произвольными типами записей.
Рассматривал c-ares, но после просмотра документации и беглого осмотра кода посчитал что для работы с мультиплексирующими библиотеками он не подходит, автор немного увлекся select'ом и разнообразными FD_SET.
Остановился на udns: http://www.corpit.ru/mjt/udns.html, он же есть в стретче. Смущает то что код давно не обновлялся и скудная документация, но это компенсирует хороший говорящий код.
Какие подводные камни c udns?
Форум —
Development
