#include <stdlib.h>
Go to the source code of this file.
|
sip_hash * | sip_hash_new (const uint8_t key[16], int c, int d) |
|
sip_hash * | sip_hash_init (sip_hash *h, const uint8_t key[16], int c, int d) |
|
int | sip_hash_update (sip_hash *h, const uint8_t *data, size_t len) |
|
int | sip_hash_final (sip_hash *h, uint8_t **digest, size_t *len) |
|
int | sip_hash_final_integer (sip_hash *h, uint64_t *digest) |
|
int | sip_hash_digest (sip_hash *h, const uint8_t *data, size_t data_len, uint8_t **digest, size_t *digest_len) |
|
int | sip_hash_digest_integer (sip_hash *h, const uint8_t *data, size_t data_len, uint64_t *digest) |
|
void | sip_hash_free (sip_hash *h) |
|
void | sip_hash_dump (sip_hash *h) |
|
| NO_SANITIZE ("unsigned-integer-overflow", uint64_t sip_hash13(const uint8_t key[16], const uint8_t *data, size_t len)) |
|
◆ uint64_t
◆ sip_interface
◆ NO_SANITIZE()
NO_SANITIZE |
( |
"unsigned-integer-overflow" |
, |
|
|
uint64_t |
sip_hash13const uint8_t key[16], const uint8_t *data, size_t len |
|
) |
| |
◆ sip_hash_digest()
◆ sip_hash_digest_integer()
◆ sip_hash_dump()
◆ sip_hash_final()
◆ sip_hash_final_integer()
◆ sip_hash_free()
◆ sip_hash_init()
◆ sip_hash_new()
◆ sip_hash_update()