1
2#ifndef sodium_core_H
3#define sodium_core_H
4
5#include "export.h"
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
11SODIUM_EXPORT
12int sodium_init(void)
13            __attribute__ ((warn_unused_result));
14
15/* ---- */
16
17SODIUM_EXPORT
18int sodium_set_misuse_handler(void (*handler)(void));
19
20SODIUM_EXPORT
21void sodium_misuse(void)
22            __attribute__ ((noreturn));
23
24#ifdef __cplusplus
25}
26#endif
27
28#endif
29