Mon, 03 May 2004 17:49:27 +0000
[gaim-migrate @ 9629]
Nickolai Zeldovich noticed a missing \n
committer: Luke Schierer <lschiere@pidgin.im>
| 6987 | 1 | #if (SIZEOF_INT == 4) |
| 2 | typedef unsigned int uint32; | |
| 3 | #elif (SIZEOF_SHORT == 4) | |
| 4 | typedef unsigned short uint32; | |
| 5 | #else | |
| 6 | typedef unsigned int uint32; | |
| 7 | #endif /* HAVEUINT32 */ | |
| 8 | ||
| 9 | int strprintsha(char *dest, int *hashval); | |
| 10 | ||
| 11 | typedef struct { | |
| 12 | unsigned long H[5]; | |
| 13 | unsigned long W[80]; | |
| 14 | int lenW; | |
| 15 | unsigned long sizeHi,sizeLo; | |
| 16 | } SHA_CTX; | |
| 17 | ||
| 18 | void shaInit(SHA_CTX *ctx); | |
| 19 | void shaUpdate(SHA_CTX *ctx, unsigned char *dataIn, int len); | |
| 20 | void shaFinal(SHA_CTX *ctx, unsigned char hashout[20]); | |
| 21 | void shaBlock(unsigned char *dataIn, int len, unsigned char hashout[20]); | |
| 22 |