$(DESTDIR)\lib\afs\afsreg.lib \
$(DESTDIR)\lib\afs\afseventlog.lib \
$(DESTDIR)\lib\afs\afsprocmgmt.lib \
- $(DESTDIR)\lib\libafsconf.lib
+ $(DESTDIR)\lib\libafsconf.lib \
+ $(DESTDIR)\lib\afs\afspioctl.lib
$(BOSSERVER_EXEFILE): $(BOSSERVER_EXEOBJS) $(BOSSERVER_EXELIBS)
$(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib shell32.lib
$(DESTDIR)\lib\afs\afseventlog.lib \
$(DESTDIR)\lib\afs\afsreg.lib \
$(DESTDIR)\lib\afs\afsprocmgmt.lib \
- $(DESTDIR)\lib\libafsconf.lib
+ $(DESTDIR)\lib\libafsconf.lib \
+ $(DESTDIR)\lib\afs\afspioctl.lib
$(EXEFILE): $(EXEOBJS) $(EXELIBS)
- $(EXECONLINK) dnsapi.lib iphlpapi.lib shell32.lib
+ $(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib shell32.lib
$(_VC_MANIFEST_EMBED_EXE)
$(EXEPREP)
$(CODESIGN_USERLAND)
$(OUT)\kaserver.res
KASERVER_EXELIBS =\
- $(DESTDIR)\lib\afs\afsprocmgmt.lib
+ $(DESTDIR)\lib\afs\afsprocmgmt.lib \
+ $(DESTDIR)\lib\afs\afspioctl.lib
$(KASERVER): $(KASERVER_OBJS) $(AFSLIBS) $(KASERVER_EXELIBS)
$(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib shell32.lib
ubik_PR_ListEntries @138
ubik_PR_ListSuperGroups @139
ugen_ClientInit @140
+ afsconf_BuildServerSecurityObjects @141
+ afsconf_ClientAuthToken @142
+
$(DESTDIR)\lib\afs\afsaudit.lib \
$(DESTDIR)\lib\afs\afseventlog.lib \
$(DESTDIR)\lib\afs\afsreg.lib \
- $(DESTDIR)\lib\libafsconf.lib
+ $(DESTDIR)\lib\libafsconf.lib \
+ $(DESTDIR)\lib\afs\afspioctl.lib
!IF (("$(SYS_NAME)"!="i386_win95" ) && ("$(SYS_NAME)"!="I386_WIN95" ))
PTSERVER_EXELIBS =$(PTSERVER_EXELIBS) $(DESTDIR)\lib\afs\afsprocmgmt.lib
$(DESTDIR)\lib\afs\afseventlog.lib \
$(DESTDIR)\lib\afsrxkad.lib \
$(DESTDIR)\lib\afs\afsprocmgmt.lib \
- $(DESTDIR)\lib\libafsconf.lib
+ $(DESTDIR)\lib\libafsconf.lib \
+ $(DESTDIR)\lib\afs\afspioctl.lib
############################################################################
# Definitions for generating files via RXGEN
$(OUT)\upserver.res
$(UPSERVER): $(USVR_OBJS) $(LIBS)
- $(EXECONLINK) dnsapi.lib iphlpapi.lib shell32.lib
+ $(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib shell32.lib
$(_VC_MANIFEST_EMBED_EXE)
$(EXEPREP)
$(CODESIGN_USERLAND)
$(OUT)\upclient.res
$(UPCLIENT): $(UCLNT_OBJS) $(LIBS)
- $(EXECONLINK) dnsapi.lib iphlpapi.lib shell32.lib
+ $(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib shell32.lib
$(_VC_MANIFEST_EMBED_EXE)
$(EXEPREP)
$(CODESIGN_USERLAND)
HandleLocalAuth(struct rx_securityClass **sc, afs_int32 *scIndex)
{
static struct afsconf_dir *tdir = NULL;
- struct ktc_principal sname;
- struct ktc_token ttoken;
- int kvno;
- struct ktc_encryptionKey key;
afs_uint32 host = 0;
- char *cell;
afs_int32 code;
*sc = NULL;
AFSDIR_SERVER_ETC_DIRPATH);
return -1;
}
- code = afsconf_ClientAuth(tdir, sc, &scIndex);
+ code = afsconf_ClientAuth(tdir, sc, scIndex);
if (code) {
fprintf(stderr,"afsconf_ClientAuth returned %d\n", code);
return -1;
static struct afsconf_dir *tdir;
struct ktc_principal sname;
struct ktc_token ttoken;
+ time_t expires;
afs_int32 len, code;
if (cellName) {
if (code = VLDBInit(1, &p->info))
fprintf(stderr,"VLDBInit failed for cell %s\n", p->info.name);
#endif
- code = afsconf_ClientAuthToken(&p->info, 0, &p->sc, &p->scIndex);
+ code = afsconf_ClientAuthToken(&p->info, 0, &p->sc, &p->scIndex, &expires);
if (code) {
p->scIndex = RX_SECIDX_NULL;
p->sc = rxnull_NewClientSecurityObject();
$(DESTDIR)\lib\afs\afsacl.lib \
$(DESTDIR)\lib\afs\afsreg.lib \
$(DESTDIR)\lib\afs\afsprocmgmt.lib \
- $(DESTDIR)\lib\afs\afseventlog.lib
+ $(DESTDIR)\lib\afs\afseventlog.lib \
+ $(DESTDIR)\lib\afs\afspioctl.lib
$(EXEFILE): $(EXEOBJS) $(EXERES) $(EXELIBS)
$(EXECONLINK)
$(DESTDIR)\lib\afs\afseventlog.lib \
$(DESTDIR)\lib\afs\afsreg.lib \
$(DESTDIR)\lib\afs\afsprocmgmt.lib \
- $(DESTDIR)\lib\libafsconf.lib
+ $(DESTDIR)\lib\libafsconf.lib \
+ $(DESTDIR)\lib\afs\afspioctl.lib
$(VLSERVER): $(VLSERVER_EXEOBJS) $(LIBFILE) $(VLSERVER_EXECLIBS)
$(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib shell32.lib
$(DESTDIR)\lib\afs\afsacl.lib \
$(DESTDIR)\lib\afs\afsreg.lib \
$(DESTDIR)\lib\afs\afseventlog.lib \
- $(DESTDIR)\lib\libafsconf.lib
+ $(DESTDIR)\lib\libafsconf.lib \
+ $(DESTDIR)\lib\afs\afspioctl.lib
############################################################################