32 #ifndef NETTLE_TYPES_H
33 #define NETTLE_TYPES_H
43 #define _NETTLE_ATTRIBUTE_PURE __attribute__((pure))
44 #ifndef _NETTLE_ATTRIBUTE_DEPRECATED
46 #define _NETTLE_ATTRIBUTE_DEPRECATED __attribute__((deprecated))
51 #define _NETTLE_ATTRIBUTE_PURE
52 #define _NETTLE_ATTRIBUTE_DEPRECATED
76 size_t length, uint8_t *dst);
89 size_t length, uint8_t *dst,
96 size_t length, uint8_t *dst,
105 size_t length, uint8_t *dst);
void nettle_random_func(void *ctx, size_t length, uint8_t *dst)
size_t nettle_armor_encode_final_func(void *ctx, char *dst)
void nettle_crypt_func(void *ctx, size_t length, uint8_t *dst, const uint8_t *src)
void nettle_hash_digest_func(void *ctx, size_t length, uint8_t *dst)
int nettle_armor_decode_update_func(void *ctx, size_t *dst_length, uint8_t *dst, size_t src_length, const char *src)
void nettle_armor_init_func(void *ctx)
size_t nettle_armor_encode_update_func(void *ctx, char *dst, size_t src_length, const uint8_t *src)
void nettle_hash_update_func(void *ctx, size_t length, const uint8_t *src)
void * nettle_realloc_func(void *ctx, void *p, size_t length)
void nettle_cipher_func(const void *ctx, size_t length, uint8_t *dst, const uint8_t *src)
void nettle_hash_init_func(void *ctx)
void nettle_set_key_func(void *ctx, const uint8_t *key)
size_t nettle_armor_length_func(size_t length)
#define _NETTLE_ATTRIBUTE_DEPRECATED
void nettle_progress_func(void *ctx, int c)
int nettle_armor_decode_final_func(void *ctx)
unsigned long w[16/sizeof(unsigned long)]