summaryrefslogtreecommitdiffstats
path: root/include/arpa/nameser_compat.h
Commit message (Collapse)AuthorAgeFilesLines
* Update our stub resolver to final version of libbind.ume2014-08-121-1/+1
| | | | Obtained from: ISC
* Spelling fixes for include/uqs2012-01-071-2/+2
|
* Remove clause 3 from Berkeley copyrights. Add a few $FreeBSD$'s.imp2010-02-161-5/+1
|
* Merge BIND 9.4.1 into main chunk.ume2007-06-031-29/+30
| | | | MFC after: 2 weeks
* Merge BIND9 9.3.3 into main chunk.ume2006-12-151-1/+1
| | | | | Obtained from: ISC MFC after: 1 week
* Update the resolver in libc to BIND9's one.ume2006-03-211-1/+8
| | | | | | | | | | | | | | | | | | | | | | Since, res_sendsigned(3) and the friends use MD5 functions, it is hard to include them without having MD5 functions in libc. So, res_sendsigned(3) is not merged into libc. Since, res_update(3) in BIND9 is not binary compatible with our res_update(3), res_update(3) is leaved as is, except some necessary modifications. The res_update(3) and the friends are not essential part of the resolver. They are not defined in resolv.h but defined in res_update.h separately in BIND9. Further, they are not called from our tree. So, I hide them from our resolv.h, but leave them only for binary backward compatibility (perhaps, no one calls them). Since, struct __res_state_ext is not exposed in BIND9, I hide it from our resolv.h. And, global variable _res_ext is removed. It breaks binary backward compatibility. But, since it is not used from outside of our libc, I think it is safe. Reviewed by: arch@ (no objection)
* Prepend BIG_ENDIAN, BYTE_ORDER, LITTLE_ENDIAN, and PDP_ENDIAN with anmike2002-05-281-6/+6
| | | | | underscore. This is the preferred form. Also fix a preprocessor syntax error in an error-detection section.
* Implement EDNS0 support, as EDNS0 support will be made mandatory forume2001-06-101-0/+1
| | | | | | | | | | | IPv6 transport-ready resolvers/DNS servers. Need careful configuration when enable it. (default config is not affected). See manpage for details. XXX visible symbol __res_opt() is added, however, it is not supposed to be called from outside, libc minor is not bumped. Obtained from: KAME/NetBSD
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* Update nameserver interface to bind-8.1.2 levels. We do not use IRS (yet?)peter1998-06-111-0/+194
since it has far wider impact than hostname lookups (including passwords). Note that this has more ugly symbol hiding and binary compatability hacks that can go away the second we bump majors. Obtained from: Mostly from diff against ISC bind-8.1.2 sources
OpenPOWER on IntegriCloud