From 8b324b6769768e28c44a90915fa2b35cf6d68464 Mon Sep 17 00:00:00 2001 From: John Gilmore Date: Thu, 2 Feb 1995 13:13:29 +0000 Subject: * forward.c: Remove unused #include . * kerberos5.c (kerberos5_send): Remove code for sending a checksum of a zero-byte string; we can just send no checksum at all. This eliminates dependency on . (kerberos5_forward): Remove extra parameter to krb5_get_for_creds, probably accidentally inserted during context changes -- which don't seem to be here in the ChangeLog. * kerberos.c: Remove prototypes for krb4 functions, since some of them are wrong with CNS (u_long vs. KRB_INT32 conflicts). These changes BUILD but have not been RUN yet. But at least they build. My apologies. -- John git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4878 dc483132-0cff-0310-8789-dd5450dbe970 --- src/appl/telnet/libtelnet/kerberos5.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'src/appl/telnet/libtelnet/kerberos5.c') diff --git a/src/appl/telnet/libtelnet/kerberos5.c b/src/appl/telnet/libtelnet/kerberos5.c index 9e77240..510e89d 100644 --- a/src/appl/telnet/libtelnet/kerberos5.c +++ b/src/appl/telnet/libtelnet/kerberos5.c @@ -63,7 +63,6 @@ #include #include #include -#include #include #include #include @@ -177,8 +176,6 @@ kerberos5_init(ap, server) kerberos5_send(ap) Authenticator *ap; { - krb5_checksum ksum; - krb5_octet sum[CRC32_CKSUM_LENGTH]; krb5_error_code r; krb5_ccache ccache; krb5_creds creds; /* telnet gets session key from here */ @@ -189,11 +186,6 @@ kerberos5_send(ap) krb5_keyblock *newkey = 0; #endif /* ENCRYPTION */ - ksum.checksum_type = CKSUMTYPE_CRC32; - ksum.contents = sum; - ksum.length = sizeof(sum); - memset((Voidptr )sum, 0, sizeof(sum)); - if (!UserNameRequested) { if (auth_debug_mode) { printf("Kerberos V5: no user name supplied\r\n"); @@ -240,7 +232,8 @@ kerberos5_send(ap) else ap_opts = 0; - r = krb5_mk_req_extended(telnet_context, ap_opts, &ksum, + r = krb5_mk_req_extended(telnet_context, ap_opts, + (krb5_checksum *) NULL, krb5_kdc_default_options, 0, #ifdef ENCRYPTION &newkey, @@ -662,7 +655,7 @@ kerberos5_forward(ap) return; } - if (r = krb5_get_for_creds(telnet_context, ETYPE_DES_CBC_CRC, + if (r = krb5_get_for_creds(telnet_context, krb5_kdc_req_sumtype, RemoteHostName, local_creds->client, -- cgit v1.1