md5.h File Reference

Go to the source code of this file.

Data Structures

struct  md5_ctx

Defines

#define _MD5_H   1
#define UINT_MAX_32_BITS   0xFFFFFFFF
#define UINT_MAX   UINT_MAX_32_BITS
#define __P(x)   ()

Typedefs

typedef unsigned int md5_uint32

Functions

void md5_init_ctx __P ((struct md5_ctx *ctx))
void md5_process_block __P ((const void *buffer, size_t len, struct md5_ctx *ctx))
void *md5_finish_ctx __P ((struct md5_ctx *ctx, void *resbuf))
void *md5_read_ctx __P ((const struct md5_ctx *ctx, void *resbuf))
int md5_stream __P ((FILE *stream, void *resblock))
void *md5_buffer __P ((const char *buffer, size_t len, void *resblock))


Define Documentation

#define __P      ()
 

Definition at line 79 of file md5.h.

#define _MD5_H   1
 

Definition at line 22 of file md5.h.

#define UINT_MAX   UINT_MAX_32_BITS
 

Definition at line 55 of file md5.h.

#define UINT_MAX_32_BITS   0xFFFFFFFF
 

Definition at line 46 of file md5.h.


Typedef Documentation

typedef unsigned int md5_uint32
 

Definition at line 59 of file md5.h.


Function Documentation

void* md5_buffer __P (const char *buffer, size_t len, void *resblock  
 

int md5_stream __P (FILE *stream, void *resblock  
 

void* md5_read_ctx __P (const struct md5_ctx *ctx, void *resbuf  
 

void* md5_finish_ctx __P (struct md5_ctx *ctx, void *resbuf  
 

void md5_process_bytes __P (const void *buffer, size_t len, struct md5_ctx *ctx  
 

void md5_init_ctx __P (struct md5_ctx *ctx