freebsd-src/lib/libc/resolv
Eric van Gyzen c70540ec67 resolver: preserve binary compatibility; reduce header pollution
In r289315, I added new fields to res_state.  This broke binary
backward compatibility.  It also broke some ports (and possibly
other code) by requiring the definition of time_t and struct timespec.

Fix these problems by moving the new fields into __res_state_ext.

Suggested by:	ume
Reviewed by:	ume
MFC after:	3 days
Sponsored by:	Dell Inc.
Differential Revision:	https://reviews.freebsd.org/D4472
2015-12-14 17:21:06 +00:00
..
h_errno.c Add declarations to eliminate -Wmissing-prototypes warnings 2015-09-20 04:26:55 +00:00
herror.c Update our stub resolver to final version of libbind. 2014-08-12 12:36:06 +00:00
Makefile.inc Update our stub resolver to final version of libbind. 2014-08-12 12:36:06 +00:00
mtctxres.c
res_comp.c Add support for '_' occurring at the beginning or end of a name 2015-06-10 16:15:22 +00:00
res_data.c resolver: abuse _res a little less 2015-10-23 15:56:17 +00:00
res_debug.c Use ANSI C prototypes. Eliminates -Wold-style-definition warnings. 2015-09-22 15:57:26 +00:00
res_debug.h
res_findzonecut.c Update our stub resolver to final version of libbind. 2014-08-12 12:36:06 +00:00
res_init.c resolver: preserve binary compatibility; reduce header pollution 2015-12-14 17:21:06 +00:00
res_mkquery.c Update our stub resolver to final version of libbind. 2014-08-12 12:36:06 +00:00
res_mkupdate.c Use ANSI C prototypes. Eliminates -Wold-style-definition warnings. 2015-09-22 15:57:26 +00:00
res_private.h resolver: preserve binary compatibility; reduce header pollution 2015-12-14 17:21:06 +00:00
res_query.c Update our stub resolver to final version of libbind. 2014-08-12 12:36:06 +00:00
res_send.c Use ANSI C prototypes. Eliminates -Wold-style-definition warnings. 2015-09-22 15:57:26 +00:00
res_state.c resolver: preserve binary compatibility; reduce header pollution 2015-12-14 17:21:06 +00:00
res_update.c Update our stub resolver to final version of libbind. 2014-08-12 12:36:06 +00:00
Symbol.map Update our stub resolver to final version of libbind. 2014-08-12 12:36:06 +00:00