Rizin
unix-like reverse engineering framework and cli tools
|
#include <stdio.h>
#include <limits.h>
Go to the source code of this file.
Classes | |
struct | md5_ctx |
Macros | |
#define | UINT_MAX_32_BITS 0xFFFFFFFF |
#define | UINT_MAX UINT_MAX_32_BITS |
#define | __P(x) () |
#define | rol(x, n) ( ((x) << (n)) | ((x) >> (32-(n))) ) |
Typedefs | |
typedef unsigned int | md5_uint32 |
typedef unsigned long int | md5_uintptr |
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 UINT_MAX UINT_MAX_32_BITS |
typedef unsigned int md5_uint32 |
void* md5_buffer __P | ( | (const char *buffer, size_t len, void *resblock) | ) |
void* md5_read_ctx __P | ( | (const struct md5_ctx *ctx, void *resbuf) | ) |
int md5_stream __P | ( | (FILE *stream, void *resblock) | ) |
void md5_init_ctx __P | ( | (struct md5_ctx *ctx) | ) |
void* md5_finish_ctx __P | ( | (struct md5_ctx *ctx, void *resbuf) | ) |