pub unsafe extern "C" fn crypto_sign( sm: *mut c_uchar, smlen_p: *mut c_ulonglong, m: *const c_uchar, mlen: c_ulonglong, sk: *const c_uchar, ) -> c_int