summaryrefslogtreecommitdiffstats
path: root/src/lib/ccapi/client
diff options
context:
space:
mode:
authorJeffrey Altman <jaltman@secure-endpoints.com>2006-06-05 04:30:35 +0000
committerJeffrey Altman <jaltman@secure-endpoints.com>2006-06-05 04:30:35 +0000
commit3d6591dd63c23bcc0ae68e94a960c85fd53daad0 (patch)
treeea425b66af681a5f5d5cd63f36af67e7cf0a7384 /src/lib/ccapi/client
parent395cb4fe2007693553b37dc53981218e72b3b389 (diff)
downloadkrb5-3d6591dd63c23bcc0ae68e94a960c85fd53daad0.tar.gz
krb5-3d6591dd63c23bcc0ae68e94a960c85fd53daad0.tar.xz
krb5-3d6591dd63c23bcc0ae68e94a960c85fd53daad0.zip
more updates
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/ccapi@18082 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/ccapi/client')
-rw-r--r--src/lib/ccapi/client/NTMakefile13
-rw-r--r--src/lib/ccapi/client/cacheapi.def29
-rw-r--r--src/lib/ccapi/client/dllmain.c15
3 files changed, 3 insertions, 54 deletions
diff --git a/src/lib/ccapi/client/NTMakefile b/src/lib/ccapi/client/NTMakefile
index f9d85b463..2ce87c350 100644
--- a/src/lib/ccapi/client/NTMakefile
+++ b/src/lib/ccapi/client/NTMakefile
@@ -1,6 +1,6 @@
!INCLUDE <WIN32.MAK>
-CFLAGS = -I../include $(cdebug) $(cflags) $(cvarsdll)
+CFLAGS = -I../include $(cdebug) $(cflags) $(cvarsmt)
CC_CLIENT_OBJS = cacheapi.obj context.obj ccache.obj credentials.obj ccache_iterator.obj \
credentials_iterator.obj ccstring.obj ccapiv2.obj
@@ -12,14 +12,7 @@ CC_COMMON_LIB = ..\common\cc_common.lib
$(CC_CLIENT_LIB): $(CC_CLIENT_OBJS)
$(implib) /NOLOGO /OUT:$@ $**
-CCAPI_DLLFILE = krbcc32.dll
-
-WINLIBS = ws2_32.lib $(guilibsdll) msvcrt.lib
-
-$(CCAPI_DLLFILE): dllmain.obj $(CC_CLIENT_LIB) $(CC_COMMON_LIB)
- $(link) /OUT:$@ $(ldebug) $(dlllflags) /NODEFAULTLIB:libcmt.lib -def:cacheapi.def $** $(WINLIBS)
-
-all: $(CCAPI_DLLFILE)
+all: $(CC_CLIENT_LIB)
clean:
- del *.obj *.lib *.dll *.exp
+ del *.obj *.lib
diff --git a/src/lib/ccapi/client/cacheapi.def b/src/lib/ccapi/client/cacheapi.def
deleted file mode 100644
index c54cc1106..000000000
--- a/src/lib/ccapi/client/cacheapi.def
+++ /dev/null
@@ -1,29 +0,0 @@
-EXPORTS
- ; ccapi v3 only exports one function
- cc_initialize @14
-
- ; ccapi v2 compatibility functions
- cc_close @2
- cc_create @3
- cc_destroy @4
- cc_free_NC_info @5
- cc_free_creds @6
- cc_free_name @7
- cc_free_principal @8
- cc_get_NC_info @9
- cc_get_change_time @10
- cc_get_cred_version @11
- cc_get_name @12
- cc_get_principal @13
- cc_lock_request @15
- cc_open @16
- cc_remove_cred @17
- cc_seq_fetch_NCs_begin @18
- cc_seq_fetch_NCs_end @19
- cc_seq_fetch_NCs_next @20
- cc_seq_fetch_creds_begin @21
- cc_seq_fetch_creds_end @22
- cc_seq_fetch_creds_next @23
- cc_set_principal @24
- cc_shutdown @25
- cc_store @26
diff --git a/src/lib/ccapi/client/dllmain.c b/src/lib/ccapi/client/dllmain.c
deleted file mode 100644
index 6b4d6bfdd..000000000
--- a/src/lib/ccapi/client/dllmain.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#include <windows.h>
-
-BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason,
- LPVOID lpvReserved)
-{
- switch (fdwReason) {
- case DLL_PROCESS_ATTACH:
- case DLL_THREAD_ATTACH:
- case DLL_THREAD_DETACH:
- case DLL_PROCESS_DETACH:
- default:
- return TRUE;
- }
-}
-