enable encryption support in client-server CVS.
patch from PR bin/12618, by lha@stacken.kth.se
This commit is contained in:
parent
4bff72882b
commit
d303561a5a
4
gnu/dist/cvs/src/server.c
vendored
4
gnu/dist/cvs/src/server.c
vendored
@ -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;
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user