pub unsafe extern "C" fn EVP_CIPHER_CTX_ctrl( ctx: *mut evp_cipher_ctx_st, type_: i32, arg: i32, ptr: *mut c_void, ) -> i32