} while(0) /* Hashing methods can normally process hundreds of megabytes per second so it's rather wasteful to enable threads during hashing of smaller data sizes. Limit is now 1 MB. */ #define THREADS_ALLOW_THRESHOLD (1024 * 1024) #ifdef HAVE_NETTLE_DSA_PARAMS_INIT
/* We use the presence of
detect Nettle 3.0 or later.
/* We use the presence of nettle
to detect Nettle
3.0 or later.
In Nettle 3.0 length fields use size_t, where earlier
* it was unsigned.
/* In Nettle 3.0 length fields use size_t, where earlier it was unsigned. */
typedef size_t pike_nettle_size_t; #else typedef unsigned pike_nettle_size_t; #endif char *pike_crypt_md5(int pl, const char *const pw, int sl, const char *const salt, int ml, const char *const magic);