mirror of
https://passt.top/passt
synced 2024-12-22 21:55:22 +00:00
965f603238
...at the moment, just for consistency with packet.h, icmp.h, tcp.h and udp.h. Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
16 lines
493 B
C
16 lines
493 B
C
/* SPDX-License-Identifier: AGPL-3.0-or-later
|
|
* Copyright (c) 2021 Red Hat GmbH
|
|
* Author: Stefano Brivio <sbrivio@redhat.com>
|
|
*/
|
|
|
|
#ifndef SIPHASH_H
|
|
#define SIPHASH_H
|
|
|
|
uint64_t siphash_8b(const uint8_t *in, const uint64_t *k);
|
|
uint32_t siphash_12b(const uint8_t *in, const uint64_t *k);
|
|
uint64_t siphash_20b(const uint8_t *in, const uint64_t *k);
|
|
uint32_t siphash_32b(const uint8_t *in, const uint64_t *k);
|
|
uint32_t siphash_36b(const uint8_t *in, const uint64_t *k);
|
|
|
|
#endif /* SIPHASH_H */
|