summaryrefslogtreecommitdiffstats
path: root/src/kdc/main.c
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>2004-02-24 21:07:22 +0000
committerSam Hartman <hartmans@mit.edu>2004-02-24 21:07:22 +0000
commit6ce8b3450b2c24ba09a298895c724a40a929d024 (patch)
tree2f44dd7927da5c3fb5dc7d21938f2e009aa1bb08 /src/kdc/main.c
parent2d16d6cd6b2ecec6e8843ba17603875d1804c980 (diff)
downloadkrb5-6ce8b3450b2c24ba09a298895c724a40a929d024.tar.gz
krb5-6ce8b3450b2c24ba09a298895c724a40a929d024.tar.xz
krb5-6ce8b3450b2c24ba09a298895c724a40a929d024.zip
Remove ENCTYPE_LOCAL_DES3_HMAC_SHA1
Previously, MIT had support for a version of the des3 enctype with a 32-bit length prepended to encrypted data. Remove that support. This is non-standard and is no longer needed even at MIT. Ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16122 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc/main.c')
-rw-r--r--src/kdc/main.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/kdc/main.c b/src/kdc/main.c
index 9ddcaaa9e5..961f3bbee4 100644
--- a/src/kdc/main.c
+++ b/src/kdc/main.c
@@ -432,10 +432,6 @@ initialize_realms(krb5_context kcontext, int argc, char **argv)
char *v4mode = 0;
#endif
extern char *optarg;
-#ifdef ATHENA_DES3_KLUDGE
- extern struct krb5_keytypes krb5_enctypes_list[];
- extern int krb5_enctypes_length;
-#endif
if (!krb5_aprof_init(DEFAULT_KDC_PROFILE, KDC_PROFILE_ENV, &aprof)) {
hierarchy[0] = "kdcdefaults";
@@ -524,19 +520,6 @@ initialize_realms(krb5_context kcontext, int argc, char **argv)
enable_v4_crossrealm(argv[0]);
#endif
break;
- case '3':
-#ifdef ATHENA_DES3_KLUDGE
- if (krb5_enctypes_list[krb5_enctypes_length-1].etype
- != ENCTYPE_LOCAL_DES3_HMAC_SHA1) {
- fprintf(stderr,
- "internal inconsistency in enctypes_list"
- " while disabling\n"
- "des3-marc-hmac-sha1 enctype\n");
- exit(1);
- }
- krb5_enctypes_length--;
- break;
-#endif
case '?':
default:
usage(argv[0]);