Rechercher une page de manuel
dns_txt
Langue: en
Version: 298546 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
dns_txt - TXT recordsSYNOPSIS
#include <dns.h>dns_txt(&out, &fqdn);
dns_txt_packet(&out, buf, len);
stralloc out = {0};
stralloc fqdn = {0};
char *buf;
unsigned int len;
DESCRIPTION
dns_txt looks up TXT records for the fully-qualified domain name in fqdn. It puts the concatenation of the TXT records into out and returns 0. If the domain does not exist in DNS, or has no TXT records, out will be empty.If dns_txt has trouble with the DNS lookup or runs out of memory, it returns -1, setting errno appropriately. It may or may not change out.
dns_txt_packet is a low-level component of dns_txt, designed to support asynchronous DNS lookups. It reads a DNS packet of length len from buf, extracts the TXT records from the answer section of the packet, puts the results into out, and returns 0 or -1 the same way as dns_txt.
SEE ALSO
dns_domain(3), dns_ip4(3), dns_ip4_qualify(3), dns_mx(3), dns_name4(3), dns_packet(3), dns_random(3), dns_transmit(3)http://cr.yp.to/djbdns/blurb/library.html
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre