[3111] in Kerberos-V5-bugs
krb5-libs/752: want 2 functions added to des425
daemon@ATHENA.MIT.EDU (Derrick J Brashear)
Tue Sep 14 15:10:21 1999
Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: krb5-unassigned@RT-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, shadow@dementia.org
Message-Id: <199909141911.PAA15122@alycia.dementia.org>
Date: Tue, 14 Sep 1999 15:11:50 -0400 (EDT)
From: Derrick J Brashear <shadow@dementia.org>
Reply-To: shadow@dementia.org
To: krb5-bugs@MIT.EDU
>Number: 752
>Category: krb5-libs
>Synopsis: want 2 functions added to des425
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: krb5-unassigned
>State: open
>Class: change-request
>Submitter-Id: unknown
>Arrival-Date: Tue Sep 14 15:10:01 EDT 1999
>Last-Modified:
>Originator: Derrick J Brashear
>Organization:
Carnegie Mellon University
>Release: krb5-1.1-19990831
>Environment:
System: SunOS johnstown.andrew.cmu.edu 5.6 Generic_105181-14 sun4u sparc SUNW,Ultra-1
Architecture: sun4
>Description:
I want to be able to use libdes425 when I'm already linking libk5crypto
even when we're using out local libkrb (from KTH) instead of -lkrb4.
>How-To-Repeat:
link a program with e.g. -lkrb -lkrb5 -ldes425 -lk5crypto
>Fix:
A patch follows:
--- key_parity.c.orig Fri Sep 10 16:13:58 1999
+++ krb5-1.1-current/src/lib/key_parity.c Fri Sep 10 16:16:29 1999
@@ -58,3 +58,9 @@
return(mit_des_check_key_parity(key));
}
+void
+des_set_odd_parity(key)
+ register mit_des_cblock key;
+{
+ mit_des_fixup_key_parity(key);
+}
--- key_sched.c.orig Fri Sep 10 16:14:04 1999
+++ krb5-1.1-current/src/lib/key_sched.c Fri Sep 10 16:15:30 1999
@@ -55,3 +55,11 @@
{
return (mit_des_key_sched(k, schedule));
}
+
+KRB5_DLLIMP int KRB5_CALLCONV
+des_set_key(k,schedule)
+ register mit_des_cblock k; /* r11 */
+ mit_des_key_schedule schedule;
+{
+ return (mit_des_key_sched(k, schedule));
+}
>Audit-Trail:
>Unformatted: