X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fsha1.h;h=f1d26618b6be6b19433cd3679ddcfe3541af91cc;hb=da7530a7e013e1d08982168c897f1d0ea2b8829d;hp=86f982d13cd3ed544db664227b0ccf919a725589;hpb=d741a3b912f17d84dc8dc87474e0b989c775de50;p=ppp.git diff --git a/pppd/sha1.h b/pppd/sha1.h index 86f982d..f1d2661 100644 --- a/pppd/sha1.h +++ b/pppd/sha1.h @@ -8,6 +8,14 @@ #ifndef __SHA1_INCLUDE_ +#ifndef SHA1_SIGNATURE_SIZE +#ifdef SHA_DIGESTSIZE +#define SHA1_SIGNATURE_SIZE SHA_DIGESTSIZE +#else +#define SHA1_SIGNATURE_SIZE 20 +#endif +#endif + typedef struct { unsigned long state[5]; unsigned long count[2]; @@ -21,10 +29,3 @@ extern void SHA1_Final(unsigned char[SHA1_SIGNATURE_SIZE], SHA1_CTX *); #define __SHA1_INCLUDE_ #endif /* __SHA1_INCLUDE_ */ -#ifndef SHA1_SIGNATURE_SIZE -#ifdef SHA_DIGESTSIZE -#define SHA1_SIGNATURE_SIZE SHA_DIGESTSIZE -#else -#define SHA1_SIGNATURE_SIZE 20 -#endif -#endif