aboutsummaryrefslogtreecommitdiff
path: root/hash/include/fnv1a.h
diff options
context:
space:
mode:
Diffstat (limited to 'hash/include/fnv1a.h')
-rw-r--r--hash/include/fnv1a.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/hash/include/fnv1a.h b/hash/include/fnv1a.h
new file mode 100644
index 0000000..0d2e7cf
--- /dev/null
+++ b/hash/include/fnv1a.h
@@ -0,0 +1,9 @@
1#pragma once
2
3#include <stddef.h>
4#include <stdint.h>
5
6uint32_t fnv1a32(const void* buffer, size_t size_bytes);
7
8uint32_t fnv1a32_begin();
9uint32_t fnv1a32_update(uint32_t hash, const void* buffer, size_t size_bytes);