27 #  include <openssl/md5.h> 
   30 #define MD5_DIGEST_SIZE 16 
   31 #define MD5_BLOCK_SIZE 64 
   34 # if defined __GNUC__ && defined __GNUC_MINOR__ 
   35 #  define __GNUC_PREREQ(maj, min)                                       \ 
   36   ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) 
   38 #  define __GNUC_PREREQ(maj, min) 0 
   43 # if defined __cplusplus && (__GNUC_PREREQ (2,8) || __clang_major__ >= 4) 
   44 #  define __THROW       throw () 
   51 # define __md5_buffer md5_buffer 
   52 # define __md5_finish_ctx md5_finish_ctx 
   53 # define __md5_init_ctx md5_init_ctx 
   54 # define __md5_process_block md5_process_block 
   55 # define __md5_process_bytes md5_process_bytes 
   56 # define __md5_read_ctx md5_read_ctx 
   57 # define __md5_stream md5_stream 
   65 #  define GL_OPENSSL_NAME 5 
  123 extern void *
__md5_buffer (
const char *buffer, 
size_t len,
 
#define __md5_process_block
 
#define __md5_process_bytes