libadmin-prototypes-20090316
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Mon, 16 Mar 2009 13:26:20 +0000 (13:26 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 16 Mar 2009 13:26:20 +0000 (13:26 +0000)
LICENSE IPL10
FIXES 124246

prototype the libadmin directory

36 files changed:
src/libadmin/adminutil/afs_utilAdmin.c
src/libadmin/adminutil/afs_utilAdmin.h
src/libadmin/bos/afs_bosAdmin.c
src/libadmin/cfg/cfgclient.c
src/libadmin/cfg/cfgdb.c
src/libadmin/cfg/cfghost.c
src/libadmin/cfg/cfgservers.c
src/libadmin/client/afs_clientAdmin.c
src/libadmin/kas/afs_kasAdmin.c
src/libadmin/pts/afs_ptsAdmin.c
src/libadmin/samples/cm_client_config.c
src/libadmin/samples/cm_local_cell.c
src/libadmin/samples/cm_server_prefs.c
src/libadmin/samples/rxdebug_basic_stats.c
src/libadmin/samples/rxdebug_conns.c
src/libadmin/samples/rxdebug_peers.c
src/libadmin/samples/rxdebug_rx_stats.c
src/libadmin/samples/rxdebug_supported_stats.c
src/libadmin/samples/rxdebug_version.c
src/libadmin/samples/rxstat_clear_peer.c
src/libadmin/samples/rxstat_clear_process.c
src/libadmin/samples/rxstat_disable_peer.c
src/libadmin/samples/rxstat_disable_process.c
src/libadmin/samples/rxstat_enable_peer.c
src/libadmin/samples/rxstat_get_peer.c
src/libadmin/samples/rxstat_get_process.c
src/libadmin/samples/rxstat_get_version.c
src/libadmin/samples/rxstat_query_peer.c
src/libadmin/test/afscp.c
src/libadmin/test/bos.h
src/libadmin/test/client.h
src/libadmin/test/kas.h
src/libadmin/test/util.h
src/libadmin/test/vos.h
src/libadmin/vos/afs_vosAdmin.c
src/libadmin/vos/lockprocs.h

index 8072dcb..86a1465 100644 (file)
@@ -19,7 +19,6 @@ RCSID
 #include <string.h>
 #include <afs/afs_Admin.h>
 #include "afs_AdminInternal.h"
-#include "afs_utilAdmin.h"
 #include <afs/pthread_glock.h>
 #include <afs/cellconfig.h>
 #include <afs/dirpath.h>
@@ -42,6 +41,7 @@ RCSID
 #include <arpa/inet.h>
 #include <netdb.h>
 #endif
+#include "afs_utilAdmin.h"
 
 /*
  * AIX 4.2 has PTHREAD_CREATE_UNDETACHED and not PTHREAD_CREATE_JOINABLE
@@ -1321,7 +1321,11 @@ DestroyRPCStats(void *rpc_specific, afs_status_p st)
  */
 
 int ADMINAPI
-util_RPCStatsGetBegin(struct rx_connection *conn, int (*rpc) (),
+util_RPCStatsGetBegin(struct rx_connection *conn, 
+                     int (*rpc) (struct rx_connection *,
+                                 afs_uint32, afs_uint32 *,
+                                 afs_uint32 *, afs_uint32 *,
+                                 afs_uint32 *, struct rpcStats *),
                      void **iterationIdP, afs_status_p st)
 {
     int rc = 0;
@@ -1515,7 +1519,9 @@ util_RPCStatsGetDone(const void *iterationId, afs_status_p st)
  */
 
 int ADMINAPI
-util_RPCStatsStateGet(struct rx_connection *conn, int (*rpc) (),
+util_RPCStatsStateGet(struct rx_connection *conn, 
+                     int (*rpc) (struct rx_connection *,
+                                 afs_RPCStatsState_p),
                      afs_RPCStatsState_p state, afs_status_p st)
 {
     int rc = 0;
@@ -1571,7 +1577,8 @@ util_RPCStatsStateGet(struct rx_connection *conn, int (*rpc) (),
  */
 
 int ADMINAPI
-util_RPCStatsStateEnable(struct rx_connection *conn, int (*rpc) (),
+util_RPCStatsStateEnable(struct rx_connection *conn, 
+                        int (*rpc) (struct rx_connection *),
                         afs_status_p st)
 {
     int rc = 0;
@@ -1622,7 +1629,8 @@ util_RPCStatsStateEnable(struct rx_connection *conn, int (*rpc) (),
  */
 
 int ADMINAPI
-util_RPCStatsStateDisable(struct rx_connection *conn, int (*rpc) (),
+util_RPCStatsStateDisable(struct rx_connection *conn, 
+                         int (*rpc) (struct rx_connection *),
                          afs_status_p st)
 {
     int rc = 0;
@@ -1676,7 +1684,9 @@ util_RPCStatsStateDisable(struct rx_connection *conn, int (*rpc) (),
  */
 
 int ADMINAPI
-util_RPCStatsClear(struct rx_connection *conn, int (*rpc) (),
+util_RPCStatsClear(struct rx_connection *conn, 
+                  int (*rpc) (struct rx_connection *,
+                              afs_RPCStatsClearFlag_t),
                   afs_RPCStatsClearFlag_t flag, afs_status_p st)
 {
     int rc = 0;
index d51b3bc..c07ea7c 100644 (file)
@@ -48,7 +48,12 @@ extern int ADMINAPI CellHandleIsValid(const void *cellHandle,
                                      afs_status_p st);
 
 extern int ADMINAPI util_RPCStatsGetBegin(struct rx_connection *conn,
-                                         int (*rpc) (), void **iterationIdP,
+                                         int (*rpc) (struct rx_connection *,
+                                                     afs_uint32, afs_uint32 *,
+                                                     afs_uint32 *, afs_uint32 *,
+                                                     afs_uint32 *, 
+                                                     struct rpcStats *), 
+                                         void **iterationIdP,
                                          afs_status_p st);
 
 extern int ADMINAPI util_RPCStatsGetNext(const void *iterationId,
@@ -59,18 +64,22 @@ extern int ADMINAPI util_RPCStatsGetDone(const void *iterationId,
                                         afs_status_p st);
 
 extern int ADMINAPI util_RPCStatsStateGet(struct rx_connection *conn,
-                                         int (*rpc) (),
+                                         int (*rpc) (struct rx_connection *,
+                                                     afs_RPCStatsState_p),
                                          afs_RPCStatsState_p state,
                                          afs_status_p st);
 
 extern int ADMINAPI util_RPCStatsStateEnable(struct rx_connection *conn,
-                                            int (*rpc) (), afs_status_p st);
+                                            int (*rpc) (struct rx_connection *), 
+                                            afs_status_p st);
 
 extern int ADMINAPI util_RPCStatsStateDisable(struct rx_connection *conn,
-                                             int (*rpc) (), afs_status_p st);
+                                             int (*rpc) (struct rx_connection *), 
+                                             afs_status_p st);
 
 extern int ADMINAPI util_RPCStatsClear(struct rx_connection *conn,
-                                      int (*rpc) (),
+                                      int (*rpc) (struct rx_connection *, 
+                                                  afs_RPCStatsClearFlag_t),
                                       afs_RPCStatsClearFlag_t flag,
                                       afs_status_p st);
 
index 6ad03a7..13f5721 100644 (file)
@@ -15,6 +15,8 @@ RCSID
 
 #include <stdio.h>
 #include <afs/stds.h>
+#include <rx/rx.h>
+#include <rx/rxstat.h>
 #include "afs_bosAdmin.h"
 #include "../adminutil/afs_AdminInternal.h"
 #include <afs/afs_AdminErrors.h>
index 9ac669f..500c373 100644 (file)
@@ -26,6 +26,8 @@ RCSID
 #include <string.h>
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
 #include <afs/afs_Admin.h>
 #include <afs/afs_AdminErrors.h>
 #include <afs/afs_utilAdmin.h>
index 52ba126..8f29c00 100644 (file)
@@ -27,6 +27,9 @@ RCSID
 
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_AdminErrors.h>
 #include <afs/afs_bosAdmin.h>
index dee5712..4ccd59f 100644 (file)
@@ -39,6 +39,9 @@ RCSID
 #include <unistd.h>
 #endif /* AFS_NT40_ENV */
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_AdminErrors.h>
 #include <afs/afs_utilAdmin.h>
index fd98aa5..a56dda4 100644 (file)
@@ -37,6 +37,9 @@ RCSID
 
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_AdminErrors.h>
 #include <afs/afs_bosAdmin.h>
index 725c26d..5a37786 100644 (file)
@@ -38,6 +38,7 @@ RCSID
 #include <string.h>
 #include <afs/kautils.h>
 #include <rx/rx.h>
+#include <rx/rxstat.h>
 #include <rx/rx_null.h>
 #include <rx/rxkad.h>
 #include <afs/dirpath.h>
index d3bbdce..2038470 100644 (file)
@@ -17,6 +17,8 @@ RCSID
 #include <string.h>
 
 #include <afs/stds.h>
+#include <rx/rx.h>
+#include <rx/rxstat.h>
 #include "afs_kasAdmin.h"
 #include "../adminutil/afs_AdminInternal.h"
 #include <afs/afs_AdminErrors.h>
index 07286a1..e6e43f7 100644 (file)
@@ -15,6 +15,8 @@ RCSID
 
 #include <stdio.h>
 #include <afs/stds.h>
+#include <rx/rx.h>
+#include <rx/rxstat.h>
 #include "afs_ptsAdmin.h"
 #include "../adminutil/afs_AdminInternal.h"
 #include <afs/afs_AdminErrors.h>
index 48ec357..866ff99 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
@@ -34,7 +38,7 @@ pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif /* AFS_DARWIN_ENV */
 
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: cm_client_config <host> <port>\n");
     exit(1);
@@ -107,7 +111,7 @@ main(int argc, char *argv[])
     }
 
 
-    printf("\nClient configuration for %s (port %d):\n\n", srvrName,
+    printf("\nClient configuration for %s (port %ld):\n\n", srvrName,
           srvrPort);
     printf("    clientVersion:  %d\n", config.clientVersion);
     printf("    serverVersion:  %d\n", config.serverVersion);
index a814ac3..51e6091 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index cdae973..76ccd62 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 6289eee..728aa6a 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 2e0ff99..c405ca3 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index c0a3a3d..17bcb40 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 2a3de6b..9d4dbda 100644 (file)
@@ -24,6 +24,10 @@ RCSID
 #include <pthread.h>
 #endif
 #include <string.h>
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 0d5062d..7bf67e3 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index d88aea0..5006861 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 7c4de27..7827ddc 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
@@ -36,7 +40,7 @@ pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 extern int RXSTATS_ClearPeerRPCStats();
 
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: rxstat_clear_peer <cell> <host> <port>\n");
     exit(1);
index b17eb6d..d77adda 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
@@ -36,7 +40,7 @@ pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 extern int RXSTATS_ClearProcessRPCStats();
 
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: rxstat_clear_process <cell> <host> <port>\n");
     exit(1);
index 2690e34..ef80be2 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
@@ -33,10 +37,8 @@ pthread_mutex_t des_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif /* AFS_DARWIN_ENV */
 
-extern int RXSTATS_DisablePeerRPCStats();
-
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: rxstat_disable_peer <cell> <host> <port>\n");
     exit(1);
index 1012a5d..a174b03 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
@@ -33,10 +37,8 @@ pthread_mutex_t des_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif /* AFS_DARWIN_ENV */
 
-extern int RXSTATS_DisableProcessRPCStats();
-
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: rxstat_disable_process <cell> <host> <port>\n");
     exit(1);
index 8b6929e..ce8ebc9 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
@@ -33,10 +37,8 @@ pthread_mutex_t des_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif /* AFS_DARWIN_ENV */
 
-extern int RXSTATS_EnablePeerRPCStats();
-
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: rxstat_enable_peer <cell> <host> <port>\n");
     exit(1);
index 0632411..6bc52e2 100644 (file)
@@ -26,6 +26,9 @@ RCSID
 
 #include <string.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_AdminErrors.h>
 #include <afs/afs_clientAdmin.h>
@@ -37,7 +40,6 @@ pthread_mutex_t des_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif /* AFS_DARWIN_ENV */
 
-#include <rx/rxstat.h>
 #include <afs/afsint.h>
 #define FSINT_COMMON_XG
 #include <afs/afscbint.h>
@@ -56,10 +58,8 @@ pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #include <arpa/inet.h>         /* for inet_ntoa() */
 #endif
 
-extern int RXSTATS_RetrievePeerRPCStats();
-
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: rxstat_get_peer <cell> <host> <port>\n");
     exit(1);
index 6c7bc35..9e7d780 100644 (file)
@@ -25,6 +25,9 @@ RCSID
 #endif
 #include <string.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_AdminErrors.h>
 #include <afs/afs_clientAdmin.h>
@@ -36,7 +39,6 @@ pthread_mutex_t des_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif /* AFS_DARWIN_ENV */
 
-#include <rx/rxstat.h>
 #include <afs/afsint.h>
 #define FSINT_COMMON_XG
 #include <afs/afscbint.h>
@@ -52,8 +54,6 @@ pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #include <ubik.h>
 #include <ubik_int.h>
 
-extern int RXSTATS_RetrieveProcessRPCStats();
-
 void
 Usage()
 {
index c49d89e..e15627a 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
@@ -34,7 +38,7 @@ pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif /* AFS_DARWIN_ENV */
 
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: rxstat_get_version <host> <port>\n");
     exit(1);
index 2845f3a..abfc6ae 100644 (file)
@@ -23,6 +23,10 @@ RCSID
 #include <winsock2.h>
 #include <pthread.h>
 #endif
+
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
@@ -33,10 +37,8 @@ pthread_mutex_t des_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 pthread_mutex_t rxkad_random_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif /* AFS_DARWIN_ENV */
 
-extern int RXSTATS_QueryPeerRPCStats();
-
 void
-Usage()
+Usage(void)
 {
     fprintf(stderr, "Usage: rxstat_query_peer <host> <port>\n");
     exit(1);
index af0fb22..7b74006 100644 (file)
@@ -27,6 +27,9 @@ RCSID
 
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_utilAdmin.h>
 #include <afs/afs_clientAdmin.h>
index dd873fb..3319d70 100644 (file)
@@ -21,6 +21,9 @@
 
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_bosAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 0ba0910..c2e4783 100644 (file)
@@ -21,6 +21,9 @@
 
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_clientAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 199c439..9984a33 100644 (file)
@@ -21,6 +21,9 @@
 
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_kasAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 98f22f6..5ea0bfb 100644 (file)
@@ -21,6 +21,9 @@
 
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_utilAdmin.h>
 
index fc91113..39a64d5 100644 (file)
@@ -21,6 +21,9 @@
 
 #include <pthread.h>
 
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
 #include <afs/afs_Admin.h>
 #include <afs/afs_vosAdmin.h>
 #include <afs/afs_utilAdmin.h>
index 15d1701..492c461 100644 (file)
@@ -30,12 +30,13 @@ RCSID
 #endif
 #include "afs_vosAdmin.h"
 #include "../adminutil/afs_AdminInternal.h"
-#include <afs/afs_utilAdmin.h>
 #include <afs/vlserver.h>
 #include <afs/volser.h>
 #include <afs/volint.h>
 #include <afs/partition.h>
 #include <rx/rx.h>
+#include <rx/rxstat.h>
+#include <afs/afs_utilAdmin.h>
 #include "vosutils.h"
 #include "vsprocs.h"
 #include "lockprocs.h"
index 38b9dbc..e84e4e5 100644 (file)
@@ -16,6 +16,7 @@
 #include <afs/voldefs.h>
 #include <rx/xdr.h>
 #include <rx/rx.h>
+#include <rx/rxstat.h>
 #include <afs/vlserver.h>
 #include <afs/nfs.h>
 #include <afs/afsint.h>