[prev in list] [next in list] [prev in thread] [next in thread]
List: netbsd-current-users
Subject: regress crypto build error
From: Patrick Welche <prlw1 () newn ! cam ! ac ! uk>
Date: 2001-11-28 18:15:38
[Download RAW message or body]
With source of Nov 27 17:52GMT:
/usr/src/tools/obj.i386/tools.NetBSD-1.5Y-i386/bin/i386--netbsdelf-gcc -O2 -pipe \
-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized \
-Werror -I/usr/src/regress/sys/crypto/cast128/../../../../sys -nostdinc -isystem \
/usr/include -c /usr/src/regress/sys/crypto/cast128/casttest.c
/usr/src/regress/sys/crypto/cast128/casttest.c: In function `test1':
/usr/src/regress/sys/crypto/cast128/casttest.c:164: too few arguments to function \
`set_cast128_subkey'
set_cast128_subkey(subkey, k);
where:
static unsigned char k[16]
u_int32_t subkey[32]
and sure enough in /sys/crypto/cast128/cast128.c:
void set_cast128_subkey(u_int32_t *subkey, u_int8_t *key0, int keylen)
Cheers,
Patrick
Index: casttest.c
===================================================================
RCS file: /cvsroot/basesrc/regress/sys/crypto/cast128/casttest.c,v
retrieving revision 1.2
diff -p -r1.2 casttest.c
*** casttest.c 2000/11/08 06:02:01 1.2
--- casttest.c 2001/11/28 18:14:37
*************** again:
*** 161,167 ****
if (k_len[z] != 16)
continue;
! set_cast128_subkey(subkey, k);
cast128_encrypt_round16(out, in, subkey);
--- 161,167 ----
if (k_len[z] != 16)
continue;
! set_cast128_subkey(subkey, k, sizeof(k));
cast128_encrypt_round16(out, in, subkey);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic