=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/include/sha2.h,v retrieving revision 1.4 retrieving revision 1.5 diff -c -r1.4 -r1.5 *** src/include/sha2.h 2004/05/03 17:30:14 1.4 --- src/include/sha2.h 2004/05/05 17:39:47 1.5 *************** *** 1,4 **** ! /* $OpenBSD: sha2.h,v 1.4 2004/05/03 17:30:14 millert Exp $ */ /* * FILE: sha2.h --- 1,4 ---- ! /* $OpenBSD: sha2.h,v 1.5 2004/05/05 17:39:47 millert Exp $ */ /* * FILE: sha2.h *************** *** 68,73 **** --- 68,74 ---- __BEGIN_DECLS void SHA256_Init(SHA256_CTX *); + void SHA256_Transform(u_int32_t state[8], const u_int8_t [SHA256_BLOCK_LENGTH]); void SHA256_Update(SHA256_CTX *, const u_int8_t *, size_t) __attribute__((__bounded__(__string__,2,3))); void SHA256_Pad(SHA256_CTX *); *************** *** 84,89 **** --- 85,91 ---- __attribute__((__bounded__(__minbytes__,3,SHA256_DIGEST_STRING_LENGTH))); void SHA384_Init(SHA384_CTX *); + void SHA384_Transform(u_int64_t state[8], const u_int8_t [SHA384_BLOCK_LENGTH]); void SHA384_Update(SHA384_CTX *, const u_int8_t *, size_t) __attribute__((__bounded__(__string__,2,3))); void SHA384_Pad(SHA384_CTX *); *************** *** 100,105 **** --- 102,108 ---- __attribute__((__bounded__(__minbytes__,3,SHA384_DIGEST_STRING_LENGTH))); void SHA512_Init(SHA512_CTX *); + void SHA512_Transform(u_int64_t state[8], const u_int8_t [SHA512_BLOCK_LENGTH]); void SHA512_Update(SHA512_CTX *, const u_int8_t *, size_t) __attribute__((__bounded__(__string__,2,3))); void SHA512_Pad(SHA512_CTX *);