pub unsafe extern "C" fn CRYPTO_strndup( str_: *const i8, s: usize, file: *const i8, line: i32, ) -> *mut i8