summaryrefslogtreecommitdiff
path: root/contrib/ntp/include/ntp_intres.h
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2016-12-22 16:19:05 +0000
committerXin LI <delphij@FreeBSD.org>2016-12-22 16:19:05 +0000
commita9b4be204689211fddaab97ddd6df73b8f44d222 (patch)
treec763313cbeed3fb4c2eaab81925e4718bb6d5a62 /contrib/ntp/include/ntp_intres.h
parent6f2862ca3cb65eff13a8f228a0d447ecfc81cc68 (diff)
Notes
Diffstat (limited to 'contrib/ntp/include/ntp_intres.h')
-rw-r--r--contrib/ntp/include/ntp_intres.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/ntp/include/ntp_intres.h b/contrib/ntp/include/ntp_intres.h
index 1b6bd66e0b11..110913007602 100644
--- a/contrib/ntp/include/ntp_intres.h
+++ b/contrib/ntp/include/ntp_intres.h
@@ -9,6 +9,9 @@
#ifdef WORKER
#define INITIAL_DNS_RETRY 2 /* seconds between queries */
+/* flags for extended addrinfo version */
+#define GAIR_F_IGNDNSERR 0x0001 /* ignore DNS errors */
+
/*
* you call getaddrinfo_sometime(name, service, &hints, retry, callback_func, context);
* later (*callback_func)(rescode, gai_errno, context, name, service, hints, ai_result) is called.
@@ -19,6 +22,9 @@ typedef void (*gai_sometime_callback)
extern int getaddrinfo_sometime(const char *, const char *,
const struct addrinfo *, int,
gai_sometime_callback, void *);
+extern int getaddrinfo_sometime_ex(const char *, const char *,
+ const struct addrinfo *, int,
+ gai_sometime_callback, void *, u_int);
/*
* In gai_sometime_callback routines, the resulting addrinfo list is
* only available until the callback returns. To hold on to the list