#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>
#include <arpa/inet.h>
#include <netdb.h>
#endif
+#include "afs_utilAdmin.h"
/*
* AIX 4.2 has PTHREAD_CREATE_UNDETACHED and not PTHREAD_CREATE_JOINABLE
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
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,
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);
#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>
#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>
#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>
#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>
#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>
#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>
#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>
#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>
#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>
#endif /* AFS_DARWIN_ENV */
void
-Usage()
+Usage(void)
{
fprintf(stderr, "Usage: cm_client_config <host> <port>\n");
exit(1);
}
- 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);
#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>
#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>
#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>
#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>
#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>
#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>
#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>
#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>
#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>
extern int RXSTATS_ClearPeerRPCStats();
void
-Usage()
+Usage(void)
{
fprintf(stderr, "Usage: rxstat_clear_peer <cell> <host> <port>\n");
exit(1);
#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>
extern int RXSTATS_ClearProcessRPCStats();
void
-Usage()
+Usage(void)
{
fprintf(stderr, "Usage: rxstat_clear_process <cell> <host> <port>\n");
exit(1);
#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>
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);
#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>
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);
#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>
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);
#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>
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>
#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);
#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>
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>
#include <ubik.h>
#include <ubik_int.h>
-extern int RXSTATS_RetrieveProcessRPCStats();
-
void
Usage()
{
#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>
#endif /* AFS_DARWIN_ENV */
void
-Usage()
+Usage(void)
{
fprintf(stderr, "Usage: rxstat_get_version <host> <port>\n");
exit(1);
#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>
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);
#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>
#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>
#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>
#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>
#include <pthread.h>
+#include <rx/rx.h>
+#include <rx/rxstat.h>
+
#include <afs/afs_Admin.h>
#include <afs/afs_utilAdmin.h>
#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>
#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"
#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>