summaryrefslogtreecommitdiffstats
path: root/openbsd-compat/getrrsetbyname.h
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2003-05-15 20:55:27 +1000
committerDamien Miller <djm@mindrot.org>2003-05-15 20:55:27 +1000
commitb10f1cd8787c4efa3a97fb6354e2e4fb2958f849 (patch)
treefdca48e7a25da69191894b1a66553c7a0eba0f0a /openbsd-compat/getrrsetbyname.h
parent46a7b40d1e14ab5947eb3697bd8c2ed86cc0476c (diff)
- (djm) Only build getrrsetbyname replacement when using --with-dns
Diffstat (limited to 'openbsd-compat/getrrsetbyname.h')
-rw-r--r--openbsd-compat/getrrsetbyname.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/openbsd-compat/getrrsetbyname.h b/openbsd-compat/getrrsetbyname.h
index 04828019..9edaf0ae 100644
--- a/openbsd-compat/getrrsetbyname.h
+++ b/openbsd-compat/getrrsetbyname.h
@@ -18,7 +18,7 @@
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
@@ -48,7 +48,7 @@
#include "config.h"
-#ifndef HAVE_GETRRSETBYNAME
+#if defined(DNS) && !defined(HAVE_GETRRSETBYNAME)
#include <sys/types.h>
#include <netinet/in.h>
@@ -95,5 +95,6 @@ struct rrsetinfo {
int getrrsetbyname(const char *, unsigned int, unsigned int, unsigned int, struct rrsetinfo **);
void freerrset(struct rrsetinfo *);
-#endif /* HAVE_GETRRSETBYNAME */
+#endif /* defined(DNS) && !defined(HAVE_GETRRSETBYNAME) */
+
#endif /* _GETRRSETBYNAME_H */