X509_CRL_delete_ext function

  1. @RecordUse.new()
  2. @Native<Pointer<X509_EXTENSION> Function(Pointer<X509_CRL>, Int)>(ffi.Pointer<X509_CRL>, ffi.Int)>(symbol: 'bssl_dart_X509_CRL_delete_ext')
Pointer<X509_EXTENSION> X509_CRL_delete_ext(
  1. Pointer<X509_CRL> x,
  2. int loc
)

X509_CRL_delete_ext removes the extension in x at index loc and returns the removed extension, or NULL if loc was out of bounds. If non-NULL, the caller must release the result with X509_EXTENSION_free.

Implementation

@meta.RecordUse()
@ffi.Native<
  ffi.Pointer<X509_EXTENSION> Function(ffi.Pointer<X509_CRL>, ffi.Int)
>(symbol: 'bssl_dart_X509_CRL_delete_ext')
external ffi.Pointer<X509_EXTENSION> X509_CRL_delete_ext(
  ffi.Pointer<X509_CRL> x,
  int loc,
);