summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Hankins <dhankins@isc.org>2008-01-21 23:08:52 +0000
committerDavid Hankins <dhankins@isc.org>2008-01-21 23:08:52 +0000
commit1a372c3fa913fcc12a2852a4af14cd147b8d8640 (patch)
tree53abf5fffbd3ee5525739bcfaf61bf0db8bb1088
parent337060be8f1278a487370aae3c0ce44d6acd468c (diff)
downloadisc-dhcp-1a372c3fa913fcc12a2852a4af14cd147b8d8640.tar.gz
correct compilation on HP/UX and also MAC OSX
-rw-r--r--minires/res_send.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/minires/res_send.c b/minires/res_send.c
index fedff591..25de5dbc 100644
--- a/minires/res_send.c
+++ b/minires/res_send.c
@@ -52,7 +52,7 @@
*/
/*
- * Portions Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
+ * Portions Copyright (c) 2004,2008 by Internet Systems Consortium, Inc. ("ISC")
* Portions Copyright (c) 1996-2003 by Internet Software Consortium
*
* Permission to use, copy, modify, and distribute this software for any
@@ -76,34 +76,9 @@
#if defined(LIBC_SCCS) && !defined(lint)
static const char sccsid[] = "@(#)res_send.c 8.1 (Berkeley) 6/4/93";
-static const char rcsid[] = "$Id: res_send.c,v 1.8.140.2 2008/01/14 11:35:38 shane Exp $";
+static const char rcsid[] = "$Id: res_send.c,v 1.8.140.3 2008/01/21 23:08:52 dhankins Exp $";
#endif /* LIBC_SCCS and not lint */
-/* Rename the I/O functions in case we're tracing. */
-#include <omapip/omapip_p.h>
-
-ssize_t trace_mr_send(int, const void *, size_t, int);
-ssize_t trace_mr_recvfrom(int s, void *, size_t, int,
- struct sockaddr *, SOCKLEN_T *);
-ssize_t trace_mr_read(int, void *, size_t);
-int trace_mr_connect(int s, struct sockaddr *, socklen_t);
-int trace_mr_socket(int, int, int);
-int trace_mr_bind(int, struct sockaddr *, socklen_t);
-int trace_mr_close(int);
-time_t trace_mr_time(time_t *);
-int trace_mr_select(int, fd_set *, fd_set *, fd_set *, struct timeval *);
-unsigned int trace_mr_res_randomid(unsigned int);
-
-#define send trace_mr_send
-#define recvfrom trace_mr_recvfrom
-#define read trace_mr_read
-#define connect trace_mr_connect
-#define socket trace_mr_socket
-#define bind trace_mr_bind
-#define close trace_mr_close
-#define select trace_mr_select
-#define time trace_mr_time
-
/*
* Send query to name server and wait for reply.
*/
@@ -128,6 +103,31 @@ unsigned int trace_mr_res_randomid(unsigned int);
#include "minires/minires.h"
#include "arpa/nameser.h"
+/* Rename the I/O functions in case we're tracing. */
+#include <omapip/omapip_p.h>
+
+ssize_t trace_mr_send(int, const void *, size_t, int);
+ssize_t trace_mr_recvfrom(int s, void *, size_t, int,
+ struct sockaddr *, socklen_t *);
+ssize_t trace_mr_read(int, void *, size_t);
+int trace_mr_connect(int s, struct sockaddr *, socklen_t);
+int trace_mr_socket(int, int, int);
+int trace_mr_bind(int, struct sockaddr *, socklen_t);
+int trace_mr_close(int);
+time_t trace_mr_time(time_t *);
+int trace_mr_select(int, fd_set *, fd_set *, fd_set *, struct timeval *);
+unsigned int trace_mr_res_randomid(unsigned int);
+
+#define send trace_mr_send
+#define recvfrom trace_mr_recvfrom
+#define read trace_mr_read
+#define connect trace_mr_connect
+#define socket trace_mr_socket
+#define bind trace_mr_bind
+#define close trace_mr_close
+#define select trace_mr_select
+#define time trace_mr_time
+
#define CHECK_SRVR_ADDR
static int cmpsock(struct sockaddr_in *a1, struct sockaddr_in *a2);