From: Jeffrey Altman Date: Wed, 30 Jun 1999 00:04:48 +0000 (+0000) Subject: Makefile.in modified to support conditional compilation of krb5_32.dll X-Git-Tag: krb5-1.1-beta1~86 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=040a0fa7a6a565b2413afc1decbb4bc545b5d9be;p=krb5.git Makefile.in modified to support conditional compilation of krb5_32.dll with DNS support using DNSFLAGS variable defined in win-pre.h. krb5_32.def modified to export functions necessary to support eklogin protocol. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11535 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in index a602d8211..2e852ca90 100644 --- a/src/lib/Makefile.in +++ b/src/lib/Makefile.in @@ -27,9 +27,14 @@ clean-windows:: # Windows stuff to make krb5 and gssapi DLLs. -VERLIBS=..\mit\windows\lib\$(CPU)\vsnt.lib -##MIT##MITLIBS= $(VERLIBS) -##MIT##MITFLAGS=-I..\mit\windows\include /DVERSERV=1 +VERLIBS=$(BUILDTOP)\mit\windows\lib\$(CPU)\vsnt.lib +!if defined(KRB5_USE_DNS) +DNSLIBS= $(BUILDTOP)\mit\windows\lib\$(CPU)\wshelp32.lib +!else +DNSLIBS= +!endif +##MIT##MITLIBS= $(VERLIBS) $(DNSLIBS) +##MIT##MITFLAGS=-I$(BUILDTOP)\mit\windows\include /DVERSERV=1 CLIBS = $(BUILDTOP)\util\et\$(OUTPRE)comerr.lib PLIBS = $(BUILDTOP)\util\profile\$(OUTPRE)profile.lib @@ -154,7 +159,7 @@ all-windows:: $(MAKE) -$(MFLAGS) @echo Making in lib\krb5 cd ..\krb5 - $(MAKE) -$(MFLAGS) + $(MAKE) -$(MFLAGS) @echo Making in lib\des425 cd ..\des425 $(MAKE) -$(MFLAGS) diff --git a/src/lib/krb5_32.def b/src/lib/krb5_32.def index 9c6a5a922..5f578acdf 100644 --- a/src/lib/krb5_32.def +++ b/src/lib/krb5_32.def @@ -31,7 +31,7 @@ EXPORTS krb5_free_authenticator krb5_free_authenticator_contents krb5_free_checksum - krb5_free_config_files + krb5_free_config_files krb5_free_context krb5_free_cred krb5_free_cred_contents @@ -65,7 +65,7 @@ EXPORTS krb5_get_credentials krb5_get_credentials_renew krb5_get_credentials_validate - krb5_get_default_config_files + krb5_get_default_config_files krb5_get_default_realm krb5_get_host_realm krb5_get_realm_domain @@ -186,6 +186,7 @@ EXPORTS krb5_kt_free_entry krb5_kt_read_service_key krb5_kt_remove_entry + ;Kadm routines ; krb5_adm_connect ; krb5_adm_disconnect @@ -194,6 +195,15 @@ EXPORTS ; krb5_send_adm_cmd krb5_change_password +; + krb5_write_message + krb5_read_message + krb5_net_write + krb5_net_read + krb5_encrypt + krb5_decrypt + krb5_encrypt_size +; ;Temporary exports (DO NOT USE) decode_krb5_ticket des_ecb_encrypt