[BACK]Return to sha1.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/sha1.h between version 1.14 and 1.15

version 1.14, 2003/08/01 17:38:33 version 1.15, 2003/10/07 22:17:27
Line 18 
Line 18 
 #include <sys/cdefs.h>  #include <sys/cdefs.h>
   
 __BEGIN_DECLS  __BEGIN_DECLS
 void SHA1Transform(u_int32_t state[5], const u_char buffer[64]);  void SHA1Transform(u_int32_t state[5], const u_char buffer[64])
                   __attribute__((__bounded__(__minbytes__,1,5)))
                   __attribute__((__bounded__(__minbytes__,2,64)));
 void SHA1Init(SHA1_CTX *context);  void SHA1Init(SHA1_CTX *context);
 void SHA1Update(SHA1_CTX *context, const u_char *data, u_int len);  void SHA1Update(SHA1_CTX *context, const u_char *data, u_int len)
 void SHA1Final(u_char digest[20], SHA1_CTX *context);                  __attribute__((__bounded__(__string__,2,3)));
 char *SHA1End(SHA1_CTX *, char *);  void SHA1Final(u_char digest[20], SHA1_CTX *context)
 char *SHA1File(char *, char *);                  __attribute__((__bounded__(__minbytes__,1,20)));
   char *SHA1End(SHA1_CTX *, char *)
                   __attribute__((__bounded__(__minbytes__,2,41)));
   char *SHA1File(char *, char *)
                   __attribute__((__bounded__(__minbytes__,2,41)));
 char *SHA1Data(const u_char *, size_t, char *)  char *SHA1Data(const u_char *, size_t, char *)
                 __attribute__((__bounded__ (__string__,3,2)));                  __attribute__((__bounded__(__string__,1,2)))
                   __attribute__((__bounded__(__minbytes__,3,41)));
 __END_DECLS  __END_DECLS
   
 #define SHA1_DIGESTSIZE       20  #define SHA1_DIGESTSIZE       20

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15