#include <rx/xdr.h>
#include <rx/rx.h>
#include <rx/rxkad.h>
+#include <afs/authcon.h>
#include <afs/cellconfig.h>
#include <afs/afsutil.h>
#include <afs/fileutil.h>
int a = 0;
rxkad_level level;
rxkad_level newLevel;
+ struct afsconf_bsso_info bsso;
#ifdef AFS_AIX32_ENV
/*
sigaction(SIGSEGV, &nsa, NULL);
#endif
+ memset(&bsso, 0, sizeof(bsso));
+
whoami = argv[0];
#ifdef AFS_NT40_ENV
exit(1);
}
- if (afsconf_CountKeys(cdir) == 0) {
- fprintf(stderr, "WARNING: No encryption keys found! "
- "All authenticated accesses will fail."
- "Run akeyconvert or asetkey to import encryption keys.\n");
- }
-
if (rxBind) {
afs_int32 ccode;
if (AFSDIR_SERVER_NETRESTRICT_FILEPATH ||
if (rx_InitHost(host, htons(AFSCONF_UPDATEPORT)) < 0)
Quit("rx_init");
- afsconf_BuildServerSecurityObjects(cdir, &securityClasses, &numClasses);
+ bsso.dir = cdir;
+ afsconf_BuildServerSecurityObjects_int(&bsso, &securityClasses, &numClasses);
if (securityClasses[2] == NULL)
Quit("rxkad_NewServerSecurityObject");