From f310847d2dfa924aaeff2924cfbc885d1cd58a31 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Thu, 18 Jun 2009 00:45:36 +0000 Subject: [PATCH] windows-testcellconf-20090617 LICENSE MIT make testcellconf work on Windows --- src/auth/test/NTMakefile | 7 ++++--- src/auth/test/testcellconf.c | 6 ++++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/auth/test/NTMakefile b/src/auth/test/NTMakefile index 59ba59b4c..b4e5a0432 100644 --- a/src/auth/test/NTMakefile +++ b/src/auth/test/NTMakefile @@ -20,10 +20,11 @@ CELL_EXELIBS =\ $(DESTDIR)\lib\afsrx.lib \ $(DESTDIR)\lib\afslwp.lib \ $(DESTDIR)\lib\afs\afsutil.lib \ - $(DESTDIR)\lib\afs\afsreg.lib + $(DESTDIR)\lib\afs\afsreg.lib \ + $(DESTDIR)\lib\libafsconf.lib $(CELL_EXEFILE): $(CELL_EXEOBJS) $(CELL_EXELIBS) - $(EXECONLINK) + $(EXECONLINK) dnsapi.lib shell32.lib $(_VC_MANIFEST_EMBED_EXE) $(EXEPREP) $(CODESIGN_USERLAND) @@ -41,7 +42,7 @@ KTC_EXELIBS =\ $(DESTDIR)\lib\afs\afspioctl.lib $(KTC_EXEFILE): $(KTC_EXEOBJS) $(KTC_EXELIBS) - $(EXECONLINK) + $(EXECONLINK) dnsapi.lib shell32.lib mpr.lib $(_VC_MANIFEST_EMBED_EXE) $(EXEPREP) $(CODESIGN_USERLAND) diff --git a/src/auth/test/testcellconf.c b/src/auth/test/testcellconf.c index 1bc9cae60..c790ece70 100644 --- a/src/auth/test/testcellconf.c +++ b/src/auth/test/testcellconf.c @@ -67,6 +67,12 @@ main(argc, argv) register long code; char *dirName; +#ifdef AFS_NT40_ENV + WSADATA WSAjunk; + /* Start up sockets */ + WSAStartup(0x0101, &WSAjunk); +#endif /* AFS_NT40_ENV */ + if (argc < 2) { printf ("usage: testcellconfig []*\n"); -- 2.39.5