Skip to main content

wolfssl_sys/
bindings.rs

1#![allow(dead_code)]
2#![allow(non_upper_case_globals)]
3#![allow(non_camel_case_types)]
4#![allow(non_snake_case)]
5#![allow(clippy::useless_transmute)]
6#![allow(clippy::upper_case_acronyms)]
7#![allow(clippy::unnecessary_operation)]
8#![allow(unnecessary_transmutes)]
9#![allow(clippy::identity_op)]
10#![allow(clippy::missing_safety_doc)]
11#![allow(clippy::ptr_offset_with_cast)]
12#![allow(clippy::too_many_arguments)]
13include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
14
15use std::os::raw::c_int;
16
17pub const WOLFSSL_SUCCESS_c_int: c_int = WOLFSSL_SUCCESS as c_int;
18pub const WOLFSSL_FAILURE_c_int: c_int = WOLFSSL_FAILURE as c_int;
19pub const WOLFSSL_ERROR_WANT_READ_c_int: c_int = WOLFSSL_ERROR_WANT_READ as c_int;
20pub const WOLFSSL_ERROR_WANT_WRITE_c_int: c_int = WOLFSSL_ERROR_WANT_WRITE as c_int;
21pub const WOLFSSL_SHUTDOWN_NOT_DONE_c_int: c_int = WOLFSSL_SHUTDOWN_NOT_DONE as c_int;
22pub const WOLFSSL_ERROR_NONE_c_int: c_int = WOLFSSL_ERROR_NONE as c_int;
23pub const WOLFSSL_ERROR_ZERO_RETURN_c_int: c_int = WOLFSSL_ERROR_ZERO_RETURN as c_int;
24pub const WOLFSSL_VERIFY_NONE_c_int: c_int = WOLFSSL_VERIFY_NONE as c_int;
25pub const WOLFSSL_VERIFY_PEER_c_int: c_int = WOLFSSL_VERIFY_PEER as c_int;
26pub const WOLFSSL_VERIFY_FAIL_IF_NO_PEER_CERT_c_int: c_int =
27    WOLFSSL_VERIFY_FAIL_IF_NO_PEER_CERT as c_int;
28pub const WOLFSSL_VERIFY_FAIL_EXCEPT_PSK_c_int: c_int = WOLFSSL_VERIFY_FAIL_EXCEPT_PSK as c_int;