|
Aegis
4.25.D505
|
#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) |
1.7.6.1