From: jweiss Date: Fri, 29 Apr 1994 19:50:15 +0000 (+0000) Subject: posixifcation from miki X-Git-Tag: release77~5 X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/commitdiff_plain/f9cccf914c6e01f62bb145b52fc860a5a14be6f0 posixifcation from miki --- diff --git a/update/send_file.c b/update/send_file.c index 60ba8479..89345732 100644 --- a/update/send_file.c +++ b/update/send_file.c @@ -21,7 +21,9 @@ static char *rcsid_send_file_c = "$Header$"; #include #include #include - +#ifdef POSIX +#include +#endif extern CONNECTION conn; extern int errno; @@ -113,7 +115,11 @@ int encrypt; session[4], session[5], session[6], session[7]); #endif /* DEBUG */ des_key_sched(session, sched); +#ifdef POSIX + memmove(ivec, session, sizeof(ivec)); +#else bcopy(session, ivec, sizeof(ivec)); +#endif } while (n_to_send > 0) { @@ -129,8 +135,12 @@ int encrypt; MAX_STRING_SIZE(data) = n; if (encrypt) { src = (unsigned char *)STRING_DATA(data); +#ifdef POSIX + memmove(dst, src, n); +#else bcopy(src, dst, n); - bzero(dst + n, 7); +#endif + memset(dst + n, 0, 7); /* encrypt! */ des_pcbc_encrypt(dst, src, n, sched, ivec, 0); /* save vector to continue chaining */