libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS...
authorStefan Metzmacher <metze@samba.org>
Thu, 8 May 2008 08:39:41 +0000 (10:39 +0200)
committerStefan Metzmacher <metze@samba.org>
Fri, 16 May 2008 06:51:53 +0000 (08:51 +0200)
metze
(cherry picked from commit 3fddd36e119f73a5021370450f9687ef9d252bab)
(This used to be commit cd37fdb2401bfd6c23160e34f03238faa1f5cbd3)

source3/lib/replace/libreplace_network.m4
source3/lib/replace/system/network.h

index f1657d9f796d11ac0878ddb705a74b7eb4759a27..56c603a1552b5adca2c0d98f5374c5e104edbbe1 100644 (file)
@@ -2,6 +2,7 @@ AC_DEFUN_ONCE(AC_LIBREPLACE_NETWORK_CHECKS,
 [
 echo "LIBREPLACE_NETWORK_CHECKS: START"
 
+AC_DEFINE(LIBREPLACE_NETWORK_CHECKS, 1, [LIBREPLACE_NETWORK_CHECKS were used])
 LIBREPLACE_NETWORK_OBJS=""
 LIBREPLACE_NETWORK_LIBS=""
 
index a5fb813aa15b3e4fd2689c7d9769b3196b4e13b3..077892a54e2d5d422d98d8daaff58c4ee93c3d54 100644 (file)
 
 */
 
+#ifndef LIBREPLACE_NETWORK_CHECKS
+#error "AC_LIBREPLACE_NETWORK_CHECKS missing in configure"
+#endif
+
 #ifdef HAVE_SYS_SOCKET_H
 #include <sys/socket.h>
 #endif