X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=crypt.h;h=cee108f2da62179526c6353002d4e8cbdff794cb;hb=refs%2Fheads%2Fmaint;hp=85629591880ad03f2d2d010f194667be1db4c121;hpb=e2167286448ce2ed9a01a548e7e9832563035088;p=paraslash.git diff --git a/crypt.h b/crypt.h index 85629591..cee108f2 100644 --- a/crypt.h +++ b/crypt.h @@ -48,7 +48,7 @@ int apc_priv_decrypt(const char *key_file, unsigned char *outbuf, * \param key_file The file containing the key. * \param result The key structure is returned here. * - * \return The size of the key on success, negative on errors. + * \return The size of the key in bytes on success, negative on errors. */ int apc_get_pubkey(const char *key_file, struct asymmetric_key **result); @@ -158,7 +158,7 @@ _static_inline_ void sc_trafo(struct iovec *src, struct iovec *dst, /** * Deallocate a stream cipher structure. * - * \param sc A stream cipher previously obtained by sc_new(). + * \param sc A stream cipher previously obtained by \ref sc_new(). */ void sc_free(struct stream_cipher *sc); @@ -188,7 +188,7 @@ void hash_function(const char *data, unsigned long len, unsigned char *hash); * will be filled by the function with the ascii representation of the hash * value given by \a hash, and a terminating \p NULL byte. */ -void hash_to_asc(unsigned char *hash, char *asc); +void hash_to_asc(const unsigned char *hash, char *asc); /** * Compare two hashes. @@ -199,4 +199,4 @@ void hash_to_asc(unsigned char *hash, char *asc); * \return 1, -1, or zero, depending on whether \a h1 is greater than, * less than or equal to h2, respectively. */ -int hash_compare(unsigned char *h1, unsigned char *h2); +int hash_compare(const unsigned char *h1, const unsigned char *h2);