aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Altman <jaltman@secure-endpoints.com>1999-06-30 00:04:48 +0000
committerJeffrey Altman <jaltman@secure-endpoints.com>1999-06-30 00:04:48 +0000
commit040a0fa7a6a565b2413afc1decbb4bc545b5d9be (patch)
treeb8f1b888835b54e33d91e26bb70e0b47f3221e77
parent0cd36ece4a7d7146e73bdd71d4fad5a69f781754 (diff)
downloadkrb5-040a0fa7a6a565b2413afc1decbb4bc545b5d9be.zip
krb5-040a0fa7a6a565b2413afc1decbb4bc545b5d9be.tar.gz
krb5-040a0fa7a6a565b2413afc1decbb4bc545b5d9be.tar.bz2
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
-rw-r--r--src/lib/Makefile.in13
-rw-r--r--src/lib/krb5_32.def14
2 files changed, 21 insertions, 6 deletions
diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in
index a602d82..2e852ca 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 9c6a5a9..5f578ac 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