pull-prototypes-to-head-20020821
[openafs.git] / src / des / key_sched.c
index f7279d9..d8d22b3 100644 (file)
@@ -39,25 +39,19 @@ RCSID("$Header$");
 #include "des.h"
 #include "key_perm.h"
 #include "stats.h"
-
-extern int des_debug;
-extern int rev_swap_bit_pos_0();
-extern int des_check_key_parity(des_cblock);
-extern int des_is_weak_key(des_cblock);
+#include "des_prototypes.h"
 
 typedef char key[64];
+
 /* the following are really void but cc86 doesnt allow it */
 static int make_key_sched();
 
-
 #ifdef AFS_DUX40_ENV
 #pragma weak des_key_sched = afs_des_key_sched
-int afs_des_key_sched(k,schedule)
+int afs_des_key_sched(register des_cblock k, des_key_schedule schedule)
 #else
-int des_key_sched(k,schedule)
+int des_key_sched(register des_cblock k, des_key_schedule schedule)
 #endif
-    register des_cblock k;     /* r11 */
-    des_key_schedule schedule;
 {
     /* better pass 8 bytes, length not checked here */
 
@@ -132,10 +126,7 @@ int des_key_sched(k,schedule)
     return 0;
 }
 
-static int
-make_key_sched(Key,Schedule)
-    register key Key;          /* r11 */
-    des_key_schedule Schedule;
+static int make_key_sched(register key Key, des_key_schedule Schedule)
 {
     /*
      * The key has been converted to an array to make this run faster;