libsodium_ffi
pub unsafe extern "C" fn crypto_generichash_init( state: *mut crypto_generichash_state, key: *const c_uchar, keylen: size_t, outlen: size_t) -> c_int