Ruby 1.9.2p136(2010-12-25revision30365)

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

# ext/digest/sha1/sha1ossl.h

Go to the documentation of this file.

    00001 /* $Id: sha1ossl.h 25189 2009-10-02 12:04:37Z akr $ */
    00002
    00003 #ifndef SHA1OSSL_H_INCLUDED
    00004 #define SHA1OSSL_H_INCLUDED
    00005
    00006 #include <stddef.h>
    00007 #include <openssl/sha.h>
    00008
    00009 #define SHA1_CTX        SHA_CTX
    00010
    00011 #ifdef SHA_BLOCK_LENGTH
    00012 #define SHA1_BLOCK_LENGTH       SHA_BLOCK_LENGTH
    00013 #else
    00014 #define SHA1_BLOCK_LENGTH       SHA_CBLOCK
    00015 #endif
    00016 #define SHA1_DIGEST_LENGTH      SHA_DIGEST_LENGTH
    00017
    00018 void SHA1_Finish(SHA1_CTX *ctx, char *buf);
    00019
    00020 #endif
    00021