Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Misc/md5.h File Reference
#include <stdio.h>
#include <stdint.h>
+ Include dependency graph for Misc/md5.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  md5_ctx

Macros

#define __GNUC_PREREQ(maj, min)   0
#define __md5_buffer   md5_buffer
#define __md5_finish_ctx   md5_finish_ctx
#define __md5_init_ctx   md5_init_ctx
#define __md5_process_block   md5_process_block
#define __md5_process_bytes   md5_process_bytes
#define __md5_read_ctx   md5_read_ctx
#define __THROW
#define MD5_BLOCKSIZE   64
#define MD5_DIGESTSIZE   16

Functions

void * md5_finish_ctx (struct md5_ctx *ctx, void *resbuf)
void md5_init_ctx (struct md5_ctx *ctx)
void md5_process_block (const void *buffer, size_t len, struct md5_ctx *ctx)
void md5_process_bytes (const void *buffer, size_t len, struct md5_ctx *ctx)
void * md5_read_ctx (const struct md5_ctx *ctx, void *resbuf)

Macro Definition Documentation

#define __GNUC_PREREQ (   maj,
  min 
)    0
#define __md5_buffer   md5_buffer
#define __md5_finish_ctx   md5_finish_ctx
#define __md5_init_ctx   md5_init_ctx
#define __md5_process_block   md5_process_block
#define __md5_process_bytes   md5_process_bytes
#define __md5_read_ctx   md5_read_ctx
#define __THROW
#define MD5_BLOCKSIZE   64
#define MD5_DIGESTSIZE   16

Function Documentation

void* md5_finish_ctx ( struct md5_ctx ctx,
void *  resbuf 
)
void md5_init_ctx ( struct md5_ctx ctx)
void md5_process_block ( const void *  buffer,
size_t  len,
struct md5_ctx ctx 
)
void md5_process_bytes ( const void *  buffer,
size_t  len,
struct md5_ctx ctx 
)
void* md5_read_ctx ( const struct md5_ctx ctx,
void *  resbuf 
)