X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=tests%2Fcommon%2Fcommon.h;h=cf196925002b13c928c4fdca06b0ac1658e7b7f1;hp=fcc41133f03f8dcbb6140ea432a6b5c9c73976a3;hb=bf4cda8a5551719a005e4f927dfd1fb25dc2c219;hpb=2ce3fdc5dc888693c8a7698aae7805a7d4dee145 diff --git a/tests/common/common.h b/tests/common/common.h index fcc4113..cf19692 100644 --- a/tests/common/common.h +++ b/tests/common/common.h @@ -29,10 +29,19 @@ extern void afstest_UnlinkTestConfig(char *); struct afsconf_dir; extern int afstest_AddDESKeyFile(struct afsconf_dir *dir); +/* rxkad.c */ + +extern struct rx_securityClass + *afstest_FakeRxkadClass(struct afsconf_dir *dir, + char *name, char *instance, char *realm, + afs_uint32 startTime, afs_uint32 endTime); /* servers.c */ +struct rx_call; extern int afstest_StartVLServer(char *dirname, pid_t *serverPid); -extern int afstest_StopVLServer(pid_t serverPid); +extern int afstest_StopServer(pid_t serverPid); +extern int afstest_StartTestRPCService(const char *, u_short, u_short, + afs_int32 (*proc)(struct rx_call *)); /* ubik.c */ struct ubik_client; @@ -41,3 +50,7 @@ extern int afstest_GetUbikClient(struct afsconf_dir *dir, char *service, struct rx_securityClass *secClass, int secIndex, struct ubik_client **ubikClient); + +/* network.c */ +extern int afstest_IsLoopbackNetworkDefault(void); +extern int afstest_SkipTestsIfLoopbackNetIsDefault(void);