X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/blobdiff_plain/18f8bd28f63625a855355a64358f34b52e482d99..8c684fca9c7dbb4a2601628c744be9236ee68641:/lib/sha1.c?ds=inline diff --git a/lib/sha1.c b/lib/sha1.c index 52cde648..2172392f 100644 --- a/lib/sha1.c +++ b/lib/sha1.c @@ -48,6 +48,14 @@ static char rcsid[] = "$OpenBSD: sha1.c,v 1.12 2003/07/21 20:37:08 millert Exp $ #define R3(v,w,x,y,z,i) z+=(((w|x)&y)|(w&x))+blk(i)+0x8F1BBCDC+rol(v,5);w=rol(w,30); #define R4(v,w,x,y,z,i) z+=(w^x^y)+blk(i)+0xCA62C1D6+rol(v,5);w=rol(w,30); +#if !defined(u_char) +typedef u_int8_t u_char; +#endif + +#if !defined(u_int) +typedef u_int32_t u_int; +#endif + typedef union { u_char c[64]; u_int l[16];