summaryrefslogtreecommitdiff
path: root/src/jenkins/lookup.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/jenkins/lookup.h')
-rw-r--r--src/jenkins/lookup.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/jenkins/lookup.h b/src/jenkins/lookup.h
new file mode 100644
index 0000000..54ccc97
--- /dev/null
+++ b/src/jenkins/lookup.h
@@ -0,0 +1,24 @@
+#ifndef __LOOKUP3_H__
+#define __LOOKUP3_H__
+
+#ifdef WIN32
+typedef unsigned char uint8_t;
+typedef unsigned short uint16_t;
+typedef unsigned int uint32_t;
+#else
+#include <stdint.h> /* defines uint32_t etc */
+#endif
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+uint32_t hashlittle(const void *key, size_t length, uint32_t initval);
+void hashlittle2(const void *key, size_t length, uint32_t *pc, uint32_t *pb);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // __LOOKUP3_H__