summaryrefslogtreecommitdiff
path: root/include/resolv.h
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2008-12-14 16:47:21 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2008-12-14 16:47:21 +0000
commit9aeb4147cccc048baca125d0a667bd69f88c8b83 (patch)
tree7386f2de4bcfd0ca40f12f004009bb6882c6fcfc /include/resolv.h
parent4117715965534416fa304d20902d62bd83e56bd7 (diff)
downloadsrc-test2-9aeb4147cccc048baca125d0a667bd69f88c8b83.tar.gz
src-test2-9aeb4147cccc048baca125d0a667bd69f88c8b83.zip
Import the resolver part of BIND 9.4.3.vendor/resolver/9.4.3
Notes
Notes: svn path=/vendor/resolver/dist/; revision=186083 svn path=/vendor/resolver/9.4.3/; revision=186084; tag=vendor/resolver/9.4.3
Diffstat (limited to 'include/resolv.h')
-rw-r--r--include/resolv.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/resolv.h b/include/resolv.h
index 66d84fc713b0..eebc62e05eb7 100644
--- a/include/resolv.h
+++ b/include/resolv.h
@@ -50,7 +50,7 @@
/*%
* @(#)resolv.h 8.1 (Berkeley) 6/2/93
- * $Id: resolv.h,v 1.19.18.3 2005/08/25 04:43:51 marka Exp $
+ * $Id: resolv.h,v 1.19.18.4 2008/04/03 23:15:15 marka Exp $
*/
#ifndef _RESOLV_H_
@@ -250,6 +250,7 @@ union res_sockaddr_union {
#define RES_NOCHECKNAME 0x00008000 /*%< do not check names for sanity. */
#define RES_KEEPTSIG 0x00010000 /*%< do not strip TSIG records */
#define RES_BLAST 0x00020000 /*%< blast all recursive servers */
+#define RES_NSID 0x00040000 /*%< request name server ID */
#define RES_NOTLDQUERY 0x00100000 /*%< don't unqualified name as a tld */
#define RES_USE_DNSSEC 0x00200000 /*%< use DNSSEC using OK bit in OPT */
/* #define RES_DEBUG2 0x00400000 */ /* nslookup internal */
@@ -396,6 +397,7 @@ extern const struct res_sym __p_rcode_syms[];
#define sym_ntos __sym_ntos
#define sym_ston __sym_ston
#define res_nopt __res_nopt
+#define res_nopt_rdata __res_nopt_rdata
#define res_ndestroy __res_ndestroy
#define res_nametoclass __res_nametoclass
#define res_nametotype __res_nametotype
@@ -482,6 +484,8 @@ int res_findzonecut2 __P((res_state, const char *, ns_class, int,
union res_sockaddr_union *, int));
void res_nclose __P((res_state));
int res_nopt __P((res_state, int, u_char *, int, int));
+int res_nopt_rdata __P((res_state, int, u_char *, int, u_char *,
+ u_short, u_short, u_char *));
void res_send_setqhook __P((res_send_qhook));
void res_send_setrhook __P((res_send_rhook));
int __res_vinit __P((res_state, int));