Module Name: krb5 Committed By: raeburn Date: Thu Jul 17 12:18:22 UTC 2003 Modified Files: krb5/src/lib/crypto/des/ChangeLog krb5/src/lib/crypto/des/d3_cbc.c krb5/src/lib/crypto/des/des_int.h krb5/src/lib/crypto/des/f_cbc.c Added Files: Removed Files: Log Message Separate the DES encrypt and decrypt operations into separate functions, since they have almost no code in common. * f_cbc.c (krb5int_des_cbc_encrypt, krb5int_des_cbc_decrypt): New functions broken out from mit_des_cbc_encrypt. (mit_des_cbc_encrypt): Call them. * d3_cbc.c (krb5int_des3_cbc_encrypt, krb5int_des3_cbc_decrypt): New functions broken out from mit_des3_cbc_encrypt. (mit_des3_cbc_encrypt): Call them. * des_int.h (krb5int_des_cbc_encrypt, krb5int_des_cbc_decrypt, krb5int_des3_cbc_encrypt, krb5int_des3_cbc_decrypt): Declare. (mit_des_cbc_encrypt, mit_des3_cbc_encrypt): New macros. To generate a diff of this commit: cvs diff -r5.111 -r5.112 krb5/src/lib/crypto/des/ChangeLog cvs diff -r5.6 -r5.7 krb5/src/lib/crypto/des/d3_cbc.c cvs diff -r5.54 -r5.55 krb5/src/lib/crypto/des/des_int.h cvs diff -r1.15 -r1.16 krb5/src/lib/crypto/des/f_cbc.c