#include <common/ac/stddef.h>
Go to the source code of this file.
Data Structures | |
struct | fingerprint_ty |
struct | fingerprint_methods_ty |
Defines | |
#define | FINGERPRINT_BASE_CLASS struct fingerprint_methods_ty *method; |
#define | fingerprint_addn(p, s, n) (p)->method->addn((p), (s), (n)) |
#define | fingerprint_hash(p, s) (p)->method->hash((p), (s)) |
#define | fingerprint_sum(p, s, len) (p)->method->sum((p), (s), (len)) |
Functions | |
fingerprint_ty * | fingerprint_new (fingerprint_methods_ty *) |
void | fingerprint_delete (fingerprint_ty *) |
void | fingerprint_add (fingerprint_ty *, int) |
int | fingerprint_file_hash (fingerprint_ty *, const char *, unsigned char *) |
int | fingerprint_file_sum (fingerprint_ty *, const char *, char *, size_t) |