opnsense-ports/devel/libdnsres/files/patch-dnsres.3
Franco Fichtner 8cb1a96ede ports: pull in a snapshot of the FreeBSD ports tree
Taken from:	https://github.com/freebsd/freebsd-ports.git
Commit id:	5070672073b68be364139bc6b3a89100bd17d331
2014-11-09 14:03:21 +01:00

38 lines
1.8 KiB
Groff

--- dnsres.3.orig Tue Feb 14 15:17:58 2006
+++ dnsres.3 Tue Feb 14 16:15:58 2006
@@ -38,17 +38,20 @@
.Nm dnsres_getaddrinfo
.Nd non blocking DNS resolving library
.Sh SYNOPSIS
+.Fd #include <sys/types.h>
+.Fd #include <sys/socket.h>
+.Fd #include <netdb.h>
.Fd #include <dnsres.h>
.Ft int
.Fn dnsres_init "struct dnsres *_resp"
.Ft void
-.Fn dnsres_gethostbyname "struct dnsres* res" "const char *name" "void (*cb)(struct hostent *hp, int error, void *arg" "void *arg"
+.Fn dnsres_gethostbyname "struct dnsres *res" "const char *name" "void (*cb)(struct hostent *hp, int error, void *arg)" "void *arg"
.Ft void
-.Fn dnsres_gethostbyname2 "const char *name" "int af" "void (*cb)(struct hostent *hp, int error, void *arg" "void *arg"
+.Fn dnsres_gethostbyname2 "struct dnsres *res" "const char *name" "int af" "void (*cb)(struct hostent *hp, int error, void *arg)" "void *arg"
.Ft void
-.Fn dnsres_gethostbyaddr "const char *addr" "int len" "int af" "void (*cb)(struct hostent *hp, int error, void *arg" "void *arg"
+.Fn dnsres_gethostbyaddr "struct dnsres *res" "const char *addr" "int len" "int af" "void (*cb)(struct hostent *hp, int error, void *arg)" "void *arg"
.Ft void
-.Fn dnsres_getaddrinfo "struct dnsres *" "const char *" "const char *" "const struct addrinfo *" "void (*)(struct addrinfo *, int, void *)" "void *";
+.Fn dnsres_getaddrinfo "struct dnsres *res" "const char *hostname" "const char *servname" "const struct addrinfo *hints" "void (*cb)(struct addrinfo *ai, int res, void *arg)" "void *arg"
.Sh DESCRIPTION
The
.Fn dnsres_init
@@ -134,6 +137,10 @@
The only address family currently supported is
.Dv AF_INET .
.Pp
+The
+.Fn dnsres_getaddrinfo
+function is used to get a list of IP addresses and port
+numbers for host hostname and service servname.
.Sh ENVIRONMENT
.Bl -tag -width HOSTALIASES
.It HOSTALIASES