pub unsafe extern "C" fn SHA512_Init(c: *mut SHA512_CTX) -> c_int