• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 use super::super::*;
2 use libc::*;
3 
4 extern "C" {
5     #[cfg(ossl300)]
OSSL_PROVIDER_load(ctx: *mut OSSL_LIB_CTX, name: *const c_char) -> *mut OSSL_PROVIDER6     pub fn OSSL_PROVIDER_load(ctx: *mut OSSL_LIB_CTX, name: *const c_char) -> *mut OSSL_PROVIDER;
7     #[cfg(ossl300)]
OSSL_PROVIDER_try_load( ctx: *mut OSSL_LIB_CTX, name: *const c_char, retain_fallbacks: c_int, ) -> *mut OSSL_PROVIDER8     pub fn OSSL_PROVIDER_try_load(
9         ctx: *mut OSSL_LIB_CTX,
10         name: *const c_char,
11         retain_fallbacks: c_int,
12     ) -> *mut OSSL_PROVIDER;
13     #[cfg(ossl300)]
OSSL_PROVIDER_unload(prov: *mut OSSL_PROVIDER) -> c_int14     pub fn OSSL_PROVIDER_unload(prov: *mut OSSL_PROVIDER) -> c_int;
15     #[cfg(ossl300)]
OSSL_PROVIDER_set_default_search_path( ctx: *mut OSSL_LIB_CTX, path: *const c_char, ) -> c_int16     pub fn OSSL_PROVIDER_set_default_search_path(
17         ctx: *mut OSSL_LIB_CTX,
18         path: *const c_char,
19     ) -> c_int;
20 }
21