EVP_PKEY_cmp_parameters function

  1. @RecordUse.new()
  2. @Native<Int Function(Pointer<EVP_PKEY>, Pointer<EVP_PKEY>)>(ffi.Pointer<EVP_PKEY>, ffi.Pointer<EVP_PKEY>)>(symbol: 'bssl_dart_EVP_PKEY_cmp_parameters')
int EVP_PKEY_cmp_parameters(
  1. Pointer<EVP_PKEY> a,
  2. Pointer<EVP_PKEY> b
)

EVP_PKEY_cmp_parameters calls EVP_PKEY_parameters_eq. It returns one if parameters are equal and zero otherwise.

WARNING: This differs from the traditional return value of a "cmp" function.

Implementation

@meta.RecordUse()
@ffi.Native<ffi.Int Function(ffi.Pointer<EVP_PKEY>, ffi.Pointer<EVP_PKEY>)>(
  symbol: 'bssl_dart_EVP_PKEY_cmp_parameters',
)
external int EVP_PKEY_cmp_parameters(
  ffi.Pointer<EVP_PKEY> a,
  ffi.Pointer<EVP_PKEY> b,
);