enable encryption support in client-server CVS.

patch from PR bin/12618, by lha@stacken.kth.se
This commit is contained in:
assar 2001-05-15 09:56:30 +00:00
parent 4bff72882b
commit d303561a5a
2 changed files with 4 additions and 3 deletions

View File

@ -6151,7 +6151,7 @@ krb_encrypt_input (fnclosure, input, output, size)
struct krb_encrypt_data *kd = (struct krb_encrypt_data *) fnclosure;
int tcount;
des_cbc_encrypt ((C_Block *) input, (C_Block *) output,
des_cbc_encrypt ((char *) input, (char *) output,
size, kd->sched, &kd->block, 0);
/* SIZE is the size of the buffer, which is set by the encryption
@ -6198,7 +6198,7 @@ krb_encrypt_output (fnclosure, input, output, size, translated)
fail over a long network connection. We trust krb_recvauth to
guard against a replay attack. */
des_cbc_encrypt ((C_Block *) input, (C_Block *) output, aligned,
des_cbc_encrypt ((char *) input, (char *) output, aligned,
kd->sched, &kd->block, 1);
*translated = aligned;

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2001/03/28 09:18:38 joda Exp $
# $NetBSD: Makefile,v 1.5 2001/05/15 09:56:30 assar Exp $
.include "${.CURDIR}/../Makefile.inc"
@ -22,6 +22,7 @@ DPADD+= ${LIBDIFF} ${LIBCVS} ${LIBCRYPT} ${LIBZ}
LDADD+= ${LIBDIFF} ${LIBCVS} -lcrypt -lz
.if (${MKKERBEROS} != "no")
CPPFLAGS+= -DENCRYPTION
CPPFLAGS+= -DHAVE_KERBEROS -I${DESTDIR}/usr/include/kerberosIV
DPADD+= ${LIBKRB} ${LIBDES} ${LIBCOM_ERR} ${LIBROKEN} ${LIBCRYPT}
LDADD+= -lkrb -ldes -lcom_err -lroken -lcrypt