#ifndef C_SRC_MURMUR3_H_
#define C_SRC_MURMUR3_H_

#include <stdlib.h>
#include <stdint.h>

typedef struct {
    uint64_t high;
    uint64_t low;
} murmur3_128_t;

int32_t hash_murmur3_x64_128_legacy(const void* key, const int len, const uint32_t seed);
murmur3_128_t hash_murmur3_x64_128(const void* key, int len, uint32_t seed);

#endif
