/* ARCH/osi_vnodeops.c */
extern struct vnodeops Afs_vnodeops;
-
+#if defined(AFS_OSF_ENV)
+#if defined(AFS_OSF30_ENV)
+extern int max_vnodes; /* number of total system vnodes */
+#else
+extern int nvnode; /* number of total system vnodes */
+extern int numvnodes; /* number vnodes in use now */
+#endif
+#ifdef AFS_DUX40_ENV
+extern struct vfs_ubcops afs_ubcops;
+#endif
+#endif
/* afs_osifile.c */
extern int ADMINAPI util_RPCStatsGetBegin(
struct rx_connection *conn,
- int (*rpc)(struct rx_call *call),
+ int (*rpc)(),
void **iterationIdP,
afs_status_p st
);
extern int ADMINAPI util_RPCStatsStateGet(
struct rx_connection *conn,
- int (*rpc)(struct rx_call *call),
+ int (*rpc)(),
afs_RPCStatsState_p state,
afs_status_p st
);
extern int ADMINAPI util_RPCStatsStateEnable(
struct rx_connection *conn,
- int (*rpc)(struct rx_call *call),
+ int (*rpc)(),
afs_status_p st
);
extern int ADMINAPI util_RPCStatsStateDisable(
struct rx_connection *conn,
- int (*rpc)(struct rx_call *call),
+ int (*rpc)(),
afs_status_p st
);
extern int ADMINAPI util_RPCStatsClear(
struct rx_connection *conn,
- int (*rpc)(struct rx_call *call),
+ int (*rpc)(),
afs_RPCStatsClearFlag_t flag,
afs_status_p st
);
#include "../h/socket.h"
#ifndef AFS_LINUX22_ENV
#include "../h/socketvar.h"
-#include "../h/protosw.h"
#if !defined(AFS_SUN5_ENV) && !defined(AFS_XBSD_ENV)
#include "../h/domain.h"
#include "../h/dir.h"
#if !defined(AFS_HPUX110_ENV) && !defined(AFS_LINUX22_ENV) && !defined(AFS_DARWIN60_ENV)
#include "../netinet/in_var.h"
#endif /* ! AFS_HPUX110_ENV && ! AFS_LINUX22_ENV */
-#ifndef AFS_LINUX22_ENV
+#if !defined(AFS_LINUX22_ENV) && !defined(AFS_DUX40_ENV)
#include "../rpc/types.h"
#endif
#include "../afs/afs_osi.h"
#include "../afs/afs_stats.h"
#include "../h/errno.h"
#ifdef KERNEL
+#include "../afs/sysincludes.h"
#include "../afs/afsincludes.h"
#endif