X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=sha1.h;h=33eebbf9dc89790f48fd16b5e390c99a491c7eec;hp=838195587c989dba20fa71d47556e891ce18400c;hb=5b5c457f669423f32f1e96ed5ff784e07b4a81da;hpb=6833ce8bdca2d64e14485118f2a4417b7e1cb1b1 diff --git a/sha1.h b/sha1.h index 8381955..33eebbf 100644 --- a/sha1.h +++ b/sha1.h @@ -9,24 +9,7 @@ #ifndef _SHA1_H # define _SHA1_H -#include "config.h" - -#include -#if HAVE_INTTYPES_H -# include -#else -# if HAVE_STDINT_H -# include -# endif -#endif - -#ifndef HAVE_UINT32_T -# if SIZEOF_INT == 4 -typedef unsigned int uint32_t; -# elif SIZEOF_LONG == 4 -typedef unsigned long uint32_t; -# endif -#endif +#include "crypthash.h" typedef struct { uint32_t state[5]; @@ -34,10 +17,10 @@ typedef struct { unsigned char buffer[64]; } SHA1_CTX; -void SHA1Transform(uint32_t state[5], const unsigned char buffer[64]); -void SHA1Init(SHA1_CTX* context); -void SHA1Update(SHA1_CTX* context, const unsigned char* data, uint32_t len); -void SHA1Final(unsigned char digest[20], SHA1_CTX* context); +void SHA1Transform (uint32_t state[5], const unsigned char buffer[64]); +void SHA1Init (SHA1_CTX * context); +void SHA1Update (SHA1_CTX * context, const unsigned char *data, uint32_t len); +void SHA1Final (unsigned char digest[20], SHA1_CTX * context); # define SHA1_Transform SHA1Transform # define SHA1_Init SHA1Init @@ -47,4 +30,3 @@ void SHA1Final(unsigned char digest[20], SHA1_CTX* context); # define SHA_DIGEST_LENGTH 20 #endif -