summaryrefslogtreecommitdiff
path: root/src/common/fnv1a.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2024-11-03 14:00:29 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2024-11-03 14:00:29 (GMT)
commit54d05927811a59db294af8a24258c0b837360492 (patch)
tree527064eea471829b12f3b0f5a5b2278cbe4524c2 /src/common/fnv1a.h
parentc24b37fd74ae12a90669731f150ac99213fad5b6 (diff)
Load and store various values.
Diffstat (limited to 'src/common/fnv1a.h')
-rw-r--r--src/common/fnv1a.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/common/fnv1a.h b/src/common/fnv1a.h
index eec1460..4da3108 100644
--- a/src/common/fnv1a.h
+++ b/src/common/fnv1a.h
@@ -2,7 +2,7 @@
/* Chrysalide - Outil d'analyse de fichiers binaires
* fnv1a.h - prototypes pour l'implémentaton du calcul rapide d'empreintes de chaînes
*
- * Copyright (C) 2012-2018 Cyrille Bagard
+ * Copyright (C) 2012-2024 Cyrille Bagard
*
* This file is part of Chrysalide.
*
@@ -27,6 +27,7 @@
#include <stdbool.h>
#include <stdint.h>
+#include <sys/types.h>
/**
@@ -46,6 +47,9 @@ int cmp_fnv_64a(fnv64_t, fnv64_t);
/* Détermine l'empreinte FNV1a d'une chaîne de caractères. */
fnv64_t fnv_64a_hash(const char *);
+/* Détermine l'empreinte FNV1a d'une séquence d'octets. */
+fnv64_t fnv_64a_hash_data(const uint8_t *, size_t);
+
#endif /* _COMMON_FNV1A_H */