convert-from-bsd-to-posix-string-and-memory-functions-20010807
[openafs.git] / src / des / des.c
index 4f4acbd..491bba8 100644 (file)
@@ -130,8 +130,8 @@ des_ecb_encrypt(clear, cipher, schedule, encrypt)
     }
 #endif
     if ((afs_int32) clear & 3) {
-       bcopy((char *)clear++,(char *)&L_save,sizeof(L_save));
-       bcopy((char *)clear,(char *)&R_save,sizeof(R_save));
+       memcpy((char *)&L_save, (char *)clear++, sizeof(L_save));
+       memcpy((char *)&R_save, (char *)clear, sizeof(R_save));
        L1 = L_save;
        R1 = R_save;
     }
@@ -442,8 +442,8 @@ des_ecb_encrypt(clear, cipher, schedule, encrypt)
     if ((afs_int32) cipher & 3) {
        L_save = L2;    /* cant bcopy a reg */
        R_save = R2;
-       bcopy((char *)&L_save,(char *)cipher++,sizeof(L_save));
-       bcopy((char *)&R_save,(char *)cipher,sizeof(R_save));
+       memcpy((char *)cipher++, (char *)&L_save, sizeof(L_save));
+       memcpy((char *)cipher, (char *)&R_save, sizeof(R_save));
     }
     else
 #endif