Fix warnings in tviced
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Sun, 18 Oct 2009 11:07:37 +0000 (12:07 +0100)
committerDerrick Brashear <shadow|account-1000005@unknown>
Sun, 18 Oct 2009 14:36:04 +0000 (07:36 -0700)
Prototype hpr_Initialize and hpr_End to remove warnings in the tviced
build.

Reviewed-on: http://gerrit.openafs.org/675
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

README.WARNINGS
src/afs/UKERNEL/sysincludes.h
src/config/param.x86_darwin_90.h
src/tviced/Makefile.in
src/viced/host.h

index f6c40db..5a10fc6 100644 (file)
@@ -83,7 +83,6 @@ ubik/ubikclient.c    : strict-protos : ubik_Call
 uss/uss_vol.c       : all             Format issues
 uss/uss_kauth.c      : all          : Des keys, ubik_Call
 uss/lex.yy.c         : all           : Unused symbols
-viced/afsfileprocs.c : all (tviced)  : implicit definiton of hpr_*
 viced/fsprobe.c      : all          : ubik_Call
 vlserver/vlserver.c  : all          : GetExtendedCellInfo
 vol/salvager.c       : all           : consts & undefined variable from header
index 8c1e04d..8645894 100644 (file)
@@ -157,6 +157,9 @@ typedef unsigned int fsblkcnt_t;
 
 #ifdef AFS_AFSDB_ENV
 #include <arpa/nameser.h>
+#ifdef HAVE_ARPA_NAMESER_COMPAT_H
+#include <arpa/nameser_compat.h>
+#endif
 #include <resolv.h>
 #endif /* AFS_AFSDB_ENV */
 
index 2e4bdf6..61e674a 100644 (file)
@@ -92,7 +92,6 @@
 #define vfs_vnodecovered mnt_vnodecovered
 #define direct          dirent
 
-#define BIND_8_COMPAT
 
 #endif
 #endif /* AFS_PARAM_H */
 #define CMSERVERPREF
 #endif
 
-#define BIND_8_COMPAT
 #endif /* AFS_PARAM_H */
 
 #endif /* !defined(UKERNEL) */
index 946415a..f76f451 100644 (file)
@@ -59,13 +59,13 @@ LIBS=${TOP_LIBDIR}/libafsauthent.a ${TOP_LIBDIR}/libafsrpc.a ${TOP_LIBDIR}/util.
 all: fileserver state_analyzer
 
 rx_pthread.o: ${RX}/rx_pthread.c
-       ${CCRULE} @CFLAGS_NOERROR@ -DDPF_FSLOG
+       ${CCRULE} -DDPF_FSLOG
 
 viced.o: ${VICED}/viced.c
        ${CCRULE}
 
 afsfileprocs.o: ${VICED}/afsfileprocs.c
-       ${CCRULE} @CFLAGS_NOERROR@
+       ${CCRULE}
 
 host.o: ${VICED}/host.c
        ${CCRULE}
index 5f9aa6f..932e3c4 100644 (file)
@@ -259,6 +259,8 @@ extern int h_DeleteHostFromUuidHashTable_r(struct host *host);
 extern int initInterfaceAddr_r(struct host *host, struct interfaceAddr *interf);
 extern int addInterfaceAddr_r(struct host *host, afs_uint32 addr, afs_uint16 port);
 extern int removeInterfaceAddr_r(struct host *host, afs_uint32 addr, afs_uint16 port);
+extern afs_int32 hpr_Initialize(struct ubik_client **);
+extern int hpr_End(struct ubik_client *);
 
 
 #ifdef AFS_DEMAND_ATTACH_FS