=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/include/Attic/cast.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- src/include/Attic/cast.h 1998/07/21 22:23:17 1.1 +++ src/include/Attic/cast.h 1998/07/21 22:42:01 1.2 @@ -1,4 +1,4 @@ -/* $OpenBSD: cast.h,v 1.1 1998/07/21 22:23:17 provos Exp $ */ +/* $OpenBSD: cast.h,v 1.2 1998/07/21 22:42:01 provos Exp $ */ /* * CAST-128 in C * Written by Steve Reid @@ -9,17 +9,14 @@ #ifndef _CAST_H_ #define _CAST_H_ -typedef unsigned char u8; /* 8-bit unsigned */ -typedef unsigned long u32; /* 32-bit unsigned */ - typedef struct { - u32 xkey[32]; /* Key, after expansion */ + u_int32_t xkey[32]; /* Key, after expansion */ int rounds; /* Number of rounds to use, 12 or 16 */ } cast_key; -void cast_setkey(cast_key* key, u8* rawkey, int keybytes); -void cast_encrypt(cast_key* key, u8* inblock, u8* outblock); -void cast_decrypt(cast_key* key, u8* inblock, u8* outblock); +void cast_setkey(cast_key* key, u_int8_t* rawkey, int keybytes); +void cast_encrypt(cast_key* key, u_int8_t* inblock, u_int8_t* outblock); +void cast_decrypt(cast_key* key, u_int8_t* inblock, u_int8_t* outblock); #endif /* ifndef _CAST_H_ */