1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
---|---|
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | void sha256_start(context_sha256_T *ctx); |
7 | void sha256_update(context_sha256_T *ctx, const char_u *input, size_t length); |
8 | void sha256_finish(context_sha256_T *ctx, char_u digest[32]); |
9 | const char *sha256_bytes(const uint8_t *restrict buf, size_t buf_len, const uint8_t *restrict salt, size_t salt_len); |
10 | _Bool sha256_self_test(void); |
11 | #include "nvim/func_attr.h" |
12 |