Makefile.in modified to support conditional compilation of krb5_32.dll
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 30 Jun 1999 00:04:48 +0000 (00:04 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 30 Jun 1999 00:04:48 +0000 (00:04 +0000)
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

src/lib/Makefile.in
src/lib/krb5_32.def

index a602d821157886348f48a759794a4a300361b646..2e852ca9018f5dc1989baa5752931e767a680c77 100644 (file)
@@ -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) 
index 9c6a5a9222d1179fe7f1c6d4e3c39121ca2aef5f..5f578acdffe8bf23716c3cae19e1855fca841013 100644 (file)
@@ -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