From 81c63b0eed39432878f78727f60a1e7499645199 Mon Sep 17 00:00:00 2001 From: Yves-Alexis Perez Date: Fri, 11 Jul 2014 07:23:31 +0200 Subject: Imported Upstream version 5.2.0 --- src/libstrongswan/utils/chunk.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/libstrongswan/utils/chunk.h') diff --git a/src/libstrongswan/utils/chunk.h b/src/libstrongswan/utils/chunk.h index 33f66caec..9951ff31f 100644 --- a/src/libstrongswan/utils/chunk.h +++ b/src/libstrongswan/utils/chunk.h @@ -30,6 +30,8 @@ #include #endif +#include + typedef struct chunk_t chunk_t; /** @@ -337,6 +339,15 @@ bool chunk_increment(chunk_t chunk); */ bool chunk_printable(chunk_t chunk, chunk_t *sane, char replace); +/** + * Seed initial key for chunk_hash(). + * + * This call should get invoked once during startup. This is usually done + * by calling library_init(). Calling it multiple times is safe, it gets + * executed just once. + */ +void chunk_hash_seed(); + /** * Computes a 32 bit hash of the given chunk. * -- cgit v1.2.3