summaryrefslogtreecommitdiff
path: root/include/resolv.h
diff options
context:
space:
mode:
authorBrian Feldman <green@FreeBSD.org>2004-02-25 21:03:46 +0000
committerBrian Feldman <green@FreeBSD.org>2004-02-25 21:03:46 +0000
commit33dee819339974eaf7dbf69068001771cbdcd548 (patch)
tree9638e0bc7f96f243bb180d862cc5f1093a53454c /include/resolv.h
parent59b4f7f45e04e06c04c5928e6750e43c2562a6ff (diff)
downloadsrc-test2-33dee819339974eaf7dbf69068001771cbdcd548.tar.gz
src-test2-33dee819339974eaf7dbf69068001771cbdcd548.zip
Notes
Diffstat (limited to 'include/resolv.h')
-rw-r--r--include/resolv.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/resolv.h b/include/resolv.h
index 9305023dbb9a..942d2d6f8721 100644
--- a/include/resolv.h
+++ b/include/resolv.h
@@ -200,7 +200,12 @@ struct res_sym {
char * humanname; /* Its fun name, like "mail exchanger" */
};
-extern struct __res_state _res;
+__BEGIN_DECLS
+extern struct __res_state *___res(void);
+extern struct __res_state_ext *___res_ext(void);
+__END_DECLS
+#define _res (*___res())
+#define _res_ext (*___res_ext())
/* for INET6 */
extern struct __res_state_ext _res_ext;