C-библиотека состоит из асинхронного DNS-преобразователя - PullRequest
2 голосов
/ 17 апреля 2010

Необходимо найти асинхронный преобразователь DNS, реализованный в C (кроме Sofia Resolver), который поддерживает запросы DNS для записей NAPTR, SRV и A. Было бы желательно поддерживать внутреннее кэширование. Любые предложения / рекомендации? В настоящее время рассматривается ldns, который поддерживает запросы NAPTR, SVC и A. Но, если я правильно понял, это не асинхронный преобразователь DNS.

Ответы [ 2 ]

2 голосов
/ 17 апреля 2010

c-ares , который используется в libCurl, является асинхронным преобразователем.

1 голос
/ 25 апреля 2010

вы пробовали libunboud? Не уверен насчет NAPTR

http://www.unbound.net/index.html

...