Nov 02 21:52:32.789 INFO testing ecdh-0.0.12 against beta-2018-10-30 for beta-1.31-1
Nov 02 21:52:32.789 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 21:52:33.132 INFO blam! 490be9f9ab9e4b3880a68017787337067497a583657812b54b8d000e1df679bb
Nov 02 21:52:33.134 INFO running `"docker" "start" "-a" "490be9f9ab9e4b3880a68017787337067497a583657812b54b8d000e1df679bb"`
Nov 02 21:52:34.459 INFO kablam! usermod: no changes
Nov 02 21:52:34.519 INFO kablam!    Compiling ecdh v0.0.12 (/source)
Nov 02 21:52:35.847 INFO kablam! warning: `extern` block uses type `bindings_ecdh::st_CRYPTO_EX_DATA_IMPL` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:1858:48
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 1858 |     pub fn CRYPTO_get_ex_data_implementation() -> *const st_CRYPTO_EX_DATA_IMPL;
Nov 02 21:52:35.847 INFO kablam!      |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam!      = note: #[warn(improper_ctypes)] on by default
Nov 02 21:52:35.847 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.847 INFO kablam! note: type defined here
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:559:1
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 559  | pub struct st_CRYPTO_EX_DATA_IMPL;
Nov 02 21:52:35.847 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam! 
Nov 02 21:52:35.847 INFO kablam! warning: `extern` block uses type `bindings_ecdh::st_CRYPTO_EX_DATA_IMPL` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:1868:46
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 1868 |     pub fn CRYPTO_set_ex_data_implementation(i: *const st_CRYPTO_EX_DATA_IMPL) -> libc::c_int;
Nov 02 21:52:35.847 INFO kablam!      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.847 INFO kablam! note: type defined here
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:559:1
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 559  | pub struct st_CRYPTO_EX_DATA_IMPL;
Nov 02 21:52:35.847 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam! 
Nov 02 21:52:35.847 INFO kablam! warning: `extern` block uses type `bindings_ecdh::hostent` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:3526:57
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 3526 |     pub fn BIO_gethostbyname(name: *const libc::c_char) -> *mut hostent;
Nov 02 21:52:35.847 INFO kablam!      |                                                            ^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.847 INFO kablam! note: type defined here
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:635:1
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 635  | pub struct hostent;
Nov 02 21:52:35.847 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam! 
Nov 02 21:52:35.847 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:3804:25
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 3804 |     pub fn BN_CTX_new() -> *mut bignum_ctx;
Nov 02 21:52:35.847 INFO kablam!      |                            ^^^^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.847 INFO kablam! note: type defined here
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.847 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam! 
Nov 02 21:52:35.847 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.847 INFO kablam!     --> src/bindings_ecdh.rs:3814:24
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam! 3814 |     pub fn BN_CTX_init(c: *mut bignum_ctx);
Nov 02 21:52:35.847 INFO kablam!      |                           ^^^^^^^^^^^^^^^
Nov 02 21:52:35.847 INFO kablam!      |
Nov 02 21:52:35.847 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.863 INFO kablam! note: type defined here
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.863 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam! 
Nov 02 21:52:35.863 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:3824:24
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 3824 |     pub fn BN_CTX_free(c: *mut bignum_ctx);
Nov 02 21:52:35.863 INFO kablam!      |                           ^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.863 INFO kablam! note: type defined here
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.863 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam! 
Nov 02 21:52:35.863 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:3834:27
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 3834 |     pub fn BN_CTX_start(ctx: *mut bignum_ctx);
Nov 02 21:52:35.863 INFO kablam!      |                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.863 INFO kablam! note: type defined here
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.863 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam! 
Nov 02 21:52:35.863 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:3844:25
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 3844 |     pub fn BN_CTX_get(ctx: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:35.863 INFO kablam!      |                            ^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.863 INFO kablam! note: type defined here
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.863 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam! 
Nov 02 21:52:35.863 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:3854:25
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 3854 |     pub fn BN_CTX_end(ctx: *mut bignum_ctx);
Nov 02 21:52:35.863 INFO kablam!      |                            ^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.863 INFO kablam! note: type defined here
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.863 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam! 
Nov 02 21:52:35.863 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:4080:82
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 4080 |     pub fn BN_mul(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.863 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.863 INFO kablam! note: type defined here
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.863 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam! 
Nov 02 21:52:35.863 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:4092:61
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 4092 |     pub fn BN_sqr(r: *mut bignum_st, a: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.863 INFO kablam!      |                                                                ^^^^^^^^^^^^^^^
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.863 INFO kablam! note: type defined here
Nov 02 21:52:35.863 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.863 INFO kablam!      |
Nov 02 21:52:35.863 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.863 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam! 
Nov 02 21:52:35.864 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:4117:104
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 4117 |     pub fn BN_div(dv: *mut bignum_st, rem: *mut bignum_st, m: *const bignum_st, d: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.864 INFO kablam!      |                                                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.864 INFO kablam! note: type defined here
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.864 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam! 
Nov 02 21:52:35.864 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:4130:84
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 4130 |     pub fn BN_nnmod(r: *mut bignum_st, m: *const bignum_st, d: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.864 INFO kablam!      |                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.864 INFO kablam! note: type defined here
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.864 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam! 
Nov 02 21:52:35.864 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:4144:107
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 4144 |     pub fn BN_mod_add(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.864 INFO kablam!      |                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.864 INFO kablam! note: type defined here
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.864 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam! 
Nov 02 21:52:35.864 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:4171:107
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 4171 |     pub fn BN_mod_sub(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.864 INFO kablam!      |                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.864 INFO kablam! note: type defined here
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.864 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam! 
Nov 02 21:52:35.864 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:4198:107
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 4198 |     pub fn BN_mod_mul(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.864 INFO kablam!      |                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.864 INFO kablam! note: type defined here
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.864 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam! 
Nov 02 21:52:35.864 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:4211:86
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 4211 |     pub fn BN_mod_sqr(r: *mut bignum_st, a: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.864 INFO kablam!      |                                                                                         ^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.864 INFO kablam! note: type defined here
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.864 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam! 
Nov 02 21:52:35.864 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.864 INFO kablam!     --> src/bindings_ecdh.rs:4224:90
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam! 4224 |     pub fn BN_mod_lshift1(r: *mut bignum_st, a: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.864 INFO kablam!      |                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:35.864 INFO kablam!      |
Nov 02 21:52:35.864 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.865 INFO kablam! note: type defined here
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.865 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam! 
Nov 02 21:52:35.865 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:4250:105
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 4250 |     pub fn BN_mod_lshift(r: *mut bignum_st, a: *const bignum_st, n: libc::c_int, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.865 INFO kablam!      |                                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.865 INFO kablam! note: type defined here
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.865 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam! 
Nov 02 21:52:35.865 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:4407:82
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 4407 |     pub fn BN_exp(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.865 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.865 INFO kablam! note: type defined here
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.865 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam! 
Nov 02 21:52:35.865 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:4421:107
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 4421 |     pub fn BN_mod_exp(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.865 INFO kablam!      |                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.865 INFO kablam! note: type defined here
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.865 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam! 
Nov 02 21:52:35.865 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:4436:112
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 4436 |     pub fn BN_mod_exp_mont(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx, m_ctx: *mut bn_mont_ctx_st) -> libc::c_int;
Nov 02 21:52:35.865 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.865 INFO kablam! note: type defined here
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.865 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam! 
Nov 02 21:52:35.865 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:4451:123
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 4451 |     pub fn BN_mod_exp_mont_consttime(rr: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx, in_mont: *mut bn_mont_ctx_st) -> libc::c_int;
Nov 02 21:52:35.865 INFO kablam!      |                                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.865 INFO kablam! note: type defined here
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.865 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam! 
Nov 02 21:52:35.865 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:4466:114
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 4466 |     pub fn BN_mod_exp_mont_word(r: *mut bignum_st, a: libc::c_ulong, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx, m_ctx: *mut bn_mont_ctx_st) -> libc::c_int;
Nov 02 21:52:35.865 INFO kablam!      |                                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.865 INFO kablam! note: type defined here
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.865 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.865 INFO kablam! 
Nov 02 21:52:35.865 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.865 INFO kablam!     --> src/bindings_ecdh.rs:4483:159
Nov 02 21:52:35.865 INFO kablam!      |
Nov 02 21:52:35.865 INFO kablam! 4483 |     pub fn BN_mod_exp2_mont(r: *mut bignum_st, a1: *const bignum_st, p1: *const bignum_st, a2: *const bignum_st, p2: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx, m_ctx: *mut bn_mont_ctx_st) -> libc::c_int;
Nov 02 21:52:35.866 INFO kablam!      |                                                                                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.866 INFO kablam! note: type defined here
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.866 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam! 
Nov 02 21:52:35.866 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:4497:114
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 4497 |     pub fn BN_mod_exp_simple(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.866 INFO kablam!      |                                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.866 INFO kablam! note: type defined here
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.866 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam! 
Nov 02 21:52:35.866 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:4543:86
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 4543 |     pub fn BN_reciprocal(r: *mut bignum_st, m: *const bignum_st, len: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.866 INFO kablam!      |                                                                                         ^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.866 INFO kablam! note: type defined here
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.866 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam! 
Nov 02 21:52:35.866 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:4685:82
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 4685 |     pub fn BN_gcd(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.866 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.866 INFO kablam! note: type defined here
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.866 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam! 
Nov 02 21:52:35.866 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:4697:69
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 4697 |     pub fn BN_kronecker(a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.866 INFO kablam!      |                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.866 INFO kablam! note: type defined here
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.866 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam! 
Nov 02 21:52:35.866 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:4710:92
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 4710 |     pub fn BN_mod_inverse(ret: *mut bignum_st, a: *const bignum_st, n: *const bignum_st, ctx: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:35.866 INFO kablam!      |                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.866 INFO kablam! note: type defined here
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.866 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam! 
Nov 02 21:52:35.866 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:4723:89
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam! 4723 |     pub fn BN_mod_sqrt(ret: *mut bignum_st, a: *const bignum_st, n: *const bignum_st, ctx: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:35.866 INFO kablam!      |                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.866 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.866 INFO kablam! note: type defined here
Nov 02 21:52:35.866 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.866 INFO kablam!      |
Nov 02 21:52:35.885 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.885 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.885 INFO kablam! 
Nov 02 21:52:35.885 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.885 INFO kablam!     --> src/bindings_ecdh.rs:4766:143
Nov 02 21:52:35.885 INFO kablam!      |
Nov 02 21:52:35.885 INFO kablam! 4766 |     pub fn BN_is_prime(p: *const bignum_st, nchecks: libc::c_int, callback: Option<extern fn(libc::c_int, libc::c_int, *mut libc::c_void)>, ctx: *mut bignum_ctx, cb_arg: *mut libc::c_void) -> libc::c_int;
Nov 02 21:52:35.885 INFO kablam!      |                                                                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:35.885 INFO kablam!      |
Nov 02 21:52:35.885 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.885 INFO kablam! note: type defined here
Nov 02 21:52:35.885 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.885 INFO kablam!      |
Nov 02 21:52:35.885 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.885 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.885 INFO kablam! 
Nov 02 21:52:35.885 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.885 INFO kablam!     --> src/bindings_ecdh.rs:4781:152
Nov 02 21:52:35.885 INFO kablam!      |
Nov 02 21:52:35.886 INFO kablam! 4781 |     pub fn BN_is_prime_fasttest(p: *const bignum_st, nchecks: libc::c_int, callback: Option<extern fn(libc::c_int, libc::c_int, *mut libc::c_void)>, ctx: *mut bignum_ctx, cb_arg: *mut libc::c_void, do_trial_division: libc::c_int) -> libc::c_int;
Nov 02 21:52:35.886 INFO kablam!      |                                                                                                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:35.886 INFO kablam!      |
Nov 02 21:52:35.886 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.886 INFO kablam! note: type defined here
Nov 02 21:52:35.886 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.886 INFO kablam!      |
Nov 02 21:52:35.886 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.886 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.886 INFO kablam! 
Nov 02 21:52:35.886 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.886 INFO kablam!     --> src/bindings_ecdh.rs:4809:72
Nov 02 21:52:35.886 INFO kablam!      |
Nov 02 21:52:35.886 INFO kablam! 4809 |     pub fn BN_is_prime_ex(p: *const bignum_st, nchecks: libc::c_int, ctx: *mut bignum_ctx, cb: *mut bn_gencb_st) -> libc::c_int;
Nov 02 21:52:35.886 INFO kablam!      |                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:35.886 INFO kablam!      |
Nov 02 21:52:35.886 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.886 INFO kablam! note: type defined here
Nov 02 21:52:35.886 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.886 INFO kablam!      |
Nov 02 21:52:35.886 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.886 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.886 INFO kablam! 
Nov 02 21:52:35.887 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.887 INFO kablam!     --> src/bindings_ecdh.rs:4823:81
Nov 02 21:52:35.887 INFO kablam!      |
Nov 02 21:52:35.887 INFO kablam! 4823 |     pub fn BN_is_prime_fasttest_ex(p: *const bignum_st, nchecks: libc::c_int, ctx: *mut bignum_ctx, do_trial_division: libc::c_int, cb: *mut bn_gencb_st) -> libc::c_int;
Nov 02 21:52:35.887 INFO kablam!      |                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:35.887 INFO kablam!      |
Nov 02 21:52:35.887 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.887 INFO kablam! note: type defined here
Nov 02 21:52:35.887 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.887 INFO kablam!      |
Nov 02 21:52:35.887 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.887 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.887 INFO kablam! 
Nov 02 21:52:35.887 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.887 INFO kablam!     --> src/bindings_ecdh.rs:4836:95
Nov 02 21:52:35.887 INFO kablam!      |
Nov 02 21:52:35.887 INFO kablam! 4836 |     pub fn BN_X931_generate_Xpq(Xp: *mut bignum_st, Xq: *mut bignum_st, nbits: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.887 INFO kablam!      |                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:35.887 INFO kablam!      |
Nov 02 21:52:35.887 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.887 INFO kablam! note: type defined here
Nov 02 21:52:35.887 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.887 INFO kablam!      |
Nov 02 21:52:35.887 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.887 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.888 INFO kablam! 
Nov 02 21:52:35.888 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.888 INFO kablam!     --> src/bindings_ecdh.rs:4854:186
Nov 02 21:52:35.888 INFO kablam!      |
Nov 02 21:52:35.888 INFO kablam! 4854 |     pub fn BN_X931_derive_prime_ex(p: *mut bignum_st, p1: *mut bignum_st, p2: *mut bignum_st, Xp: *const bignum_st, Xp1: *const bignum_st, Xp2: *const bignum_st, e: *const bignum_st, ctx: *mut bignum_ctx, cb: *mut bn_gencb_st) -> libc::c_int;
Nov 02 21:52:35.888 INFO kablam!      |                                                                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:35.888 INFO kablam!      |
Nov 02 21:52:35.888 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.888 INFO kablam! note: type defined here
Nov 02 21:52:35.888 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.888 INFO kablam!      |
Nov 02 21:52:35.888 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.888 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.888 INFO kablam! 
Nov 02 21:52:35.888 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.888 INFO kablam!     --> src/bindings_ecdh.rs:4872:184
Nov 02 21:52:35.888 INFO kablam!      |
Nov 02 21:52:35.888 INFO kablam! 4872 |     pub fn BN_X931_generate_prime_ex(p: *mut bignum_st, p1: *mut bignum_st, p2: *mut bignum_st, Xp1: *mut bignum_st, Xp2: *mut bignum_st, Xp: *const bignum_st, e: *const bignum_st, ctx: *mut bignum_ctx, cb: *mut bn_gencb_st) -> libc::c_int;
Nov 02 21:52:35.888 INFO kablam!      |                                                                                                                                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:35.888 INFO kablam!      |
Nov 02 21:52:35.888 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.888 INFO kablam! note: type defined here
Nov 02 21:52:35.888 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.888 INFO kablam!      |
Nov 02 21:52:35.889 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.889 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.889 INFO kablam! 
Nov 02 21:52:35.889 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.889 INFO kablam!     --> src/bindings_ecdh.rs:4905:124
Nov 02 21:52:35.889 INFO kablam!      |
Nov 02 21:52:35.889 INFO kablam! 4905 |     pub fn BN_mod_mul_montgomery(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, mont: *mut bn_mont_ctx_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.889 INFO kablam!      |                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:35.889 INFO kablam!      |
Nov 02 21:52:35.889 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.889 INFO kablam! note: type defined here
Nov 02 21:52:35.889 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.889 INFO kablam!      |
Nov 02 21:52:35.889 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.889 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.889 INFO kablam! 
Nov 02 21:52:35.889 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.889 INFO kablam!     --> src/bindings_ecdh.rs:4918:100
Nov 02 21:52:35.889 INFO kablam!      |
Nov 02 21:52:35.889 INFO kablam! 4918 |     pub fn BN_from_montgomery(r: *mut bignum_st, a: *const bignum_st, mont: *mut bn_mont_ctx_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.889 INFO kablam!      |                                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:35.889 INFO kablam!      |
Nov 02 21:52:35.889 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.889 INFO kablam! note: type defined here
Nov 02 21:52:35.890 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.890 INFO kablam!      |
Nov 02 21:52:35.890 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.890 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.890 INFO kablam! 
Nov 02 21:52:35.890 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.890 INFO kablam!     --> src/bindings_ecdh.rs:4940:81
Nov 02 21:52:35.890 INFO kablam!      |
Nov 02 21:52:35.890 INFO kablam! 4940 |     pub fn BN_MONT_CTX_set(mont: *mut bn_mont_ctx_st, mod_: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.890 INFO kablam!      |                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:35.890 INFO kablam!      |
Nov 02 21:52:35.890 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.890 INFO kablam! note: type defined here
Nov 02 21:52:35.890 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.890 INFO kablam!      |
Nov 02 21:52:35.890 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.890 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.890 INFO kablam! 
Nov 02 21:52:35.890 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.890 INFO kablam!     --> src/bindings_ecdh.rs:4964:113
Nov 02 21:52:35.890 INFO kablam!      |
Nov 02 21:52:35.890 INFO kablam! 4964 |     pub fn BN_MONT_CTX_set_locked(pmont: *mut *mut bn_mont_ctx_st, lock: libc::c_int, mod_: *const bignum_st, ctx: *mut bignum_ctx) -> *mut bn_mont_ctx_st;
Nov 02 21:52:35.890 INFO kablam!      |                                                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:35.890 INFO kablam!      |
Nov 02 21:52:35.891 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.891 INFO kablam! note: type defined here
Nov 02 21:52:35.891 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.891 INFO kablam!      |
Nov 02 21:52:35.891 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.891 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.891 INFO kablam! 
Nov 02 21:52:35.891 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.891 INFO kablam!     --> src/bindings_ecdh.rs:4976:93
Nov 02 21:52:35.891 INFO kablam!      |
Nov 02 21:52:35.891 INFO kablam! 4976 |     pub fn BN_BLINDING_new(A: *const bignum_st, Ai: *const bignum_st, mod_: *mut bignum_st) -> *mut bn_blinding_st;
Nov 02 21:52:35.891 INFO kablam!      |                                                                                                ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.891 INFO kablam!      |
Nov 02 21:52:35.891 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.891 INFO kablam! note: type defined here
Nov 02 21:52:35.891 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.891 INFO kablam!      |
Nov 02 21:52:35.891 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.891 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.891 INFO kablam! 
Nov 02 21:52:35.891 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.891 INFO kablam!     --> src/bindings_ecdh.rs:4986:29
Nov 02 21:52:35.891 INFO kablam!      |
Nov 02 21:52:35.891 INFO kablam! 4986 |     pub fn BN_BLINDING_free(b: *mut bn_blinding_st);
Nov 02 21:52:35.891 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.892 INFO kablam!      |
Nov 02 21:52:35.892 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.892 INFO kablam! note: type defined here
Nov 02 21:52:35.892 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.892 INFO kablam!      |
Nov 02 21:52:35.892 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.892 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.892 INFO kablam! 
Nov 02 21:52:35.892 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.892 INFO kablam!     --> src/bindings_ecdh.rs:4997:31
Nov 02 21:52:35.892 INFO kablam!      |
Nov 02 21:52:35.892 INFO kablam! 4997 |     pub fn BN_BLINDING_update(b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.892 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.892 INFO kablam!      |
Nov 02 21:52:35.892 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.892 INFO kablam! note: type defined here
Nov 02 21:52:35.892 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.892 INFO kablam!      |
Nov 02 21:52:35.892 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.892 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.892 INFO kablam! 
Nov 02 21:52:35.892 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.892 INFO kablam!     --> src/bindings_ecdh.rs:4997:57
Nov 02 21:52:35.892 INFO kablam!      |
Nov 02 21:52:35.892 INFO kablam! 4997 |     pub fn BN_BLINDING_update(b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.893 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:35.893 INFO kablam!      |
Nov 02 21:52:35.893 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.893 INFO kablam! note: type defined here
Nov 02 21:52:35.893 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.893 INFO kablam!      |
Nov 02 21:52:35.893 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.893 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.893 INFO kablam! 
Nov 02 21:52:35.893 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.893 INFO kablam!     --> src/bindings_ecdh.rs:5009:51
Nov 02 21:52:35.893 INFO kablam!      |
Nov 02 21:52:35.893 INFO kablam! 5009 |     pub fn BN_BLINDING_convert(n: *mut bignum_st, b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.893 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.893 INFO kablam!      |
Nov 02 21:52:35.893 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.893 INFO kablam! note: type defined here
Nov 02 21:52:35.893 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.893 INFO kablam!      |
Nov 02 21:52:35.893 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.893 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.893 INFO kablam! 
Nov 02 21:52:35.893 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.893 INFO kablam!     --> src/bindings_ecdh.rs:5009:77
Nov 02 21:52:35.894 INFO kablam!      |
Nov 02 21:52:35.894 INFO kablam! 5009 |     pub fn BN_BLINDING_convert(n: *mut bignum_st, b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.894 INFO kablam!      |                                                                                ^^^^^^^^^^^^^^^
Nov 02 21:52:35.894 INFO kablam!      |
Nov 02 21:52:35.894 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.894 INFO kablam! note: type defined here
Nov 02 21:52:35.894 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.894 INFO kablam!      |
Nov 02 21:52:35.894 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.894 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.894 INFO kablam! 
Nov 02 21:52:35.894 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.894 INFO kablam!     --> src/bindings_ecdh.rs:5021:50
Nov 02 21:52:35.894 INFO kablam!      |
Nov 02 21:52:35.894 INFO kablam! 5021 |     pub fn BN_BLINDING_invert(n: *mut bignum_st, b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.894 INFO kablam!      |                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.894 INFO kablam!      |
Nov 02 21:52:35.894 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.894 INFO kablam! note: type defined here
Nov 02 21:52:35.894 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.894 INFO kablam!      |
Nov 02 21:52:35.894 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.894 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.894 INFO kablam! 
Nov 02 21:52:35.895 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.895 INFO kablam!     --> src/bindings_ecdh.rs:5021:76
Nov 02 21:52:35.895 INFO kablam!      |
Nov 02 21:52:35.895 INFO kablam! 5021 |     pub fn BN_BLINDING_invert(n: *mut bignum_st, b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.895 INFO kablam!      |                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:35.895 INFO kablam!      |
Nov 02 21:52:35.895 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.895 INFO kablam! note: type defined here
Nov 02 21:52:35.895 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.895 INFO kablam!      |
Nov 02 21:52:35.895 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.895 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.895 INFO kablam! 
Nov 02 21:52:35.895 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.895 INFO kablam!     --> src/bindings_ecdh.rs:5034:73
Nov 02 21:52:35.895 INFO kablam!      |
Nov 02 21:52:35.895 INFO kablam! 5034 |     pub fn BN_BLINDING_convert_ex(n: *mut bignum_st, r: *mut bignum_st, b: *mut bn_blinding_st, _: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.895 INFO kablam!      |                                                                            ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.895 INFO kablam!      |
Nov 02 21:52:35.895 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.895 INFO kablam! note: type defined here
Nov 02 21:52:35.895 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.896 INFO kablam!      |
Nov 02 21:52:35.896 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.896 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.896 INFO kablam! 
Nov 02 21:52:35.896 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.896 INFO kablam!     --> src/bindings_ecdh.rs:5034:97
Nov 02 21:52:35.896 INFO kablam!      |
Nov 02 21:52:35.896 INFO kablam! 5034 |     pub fn BN_BLINDING_convert_ex(n: *mut bignum_st, r: *mut bignum_st, b: *mut bn_blinding_st, _: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.896 INFO kablam!      |                                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:35.896 INFO kablam!      |
Nov 02 21:52:35.896 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.896 INFO kablam! note: type defined here
Nov 02 21:52:35.896 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.896 INFO kablam!      |
Nov 02 21:52:35.896 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.896 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.896 INFO kablam! 
Nov 02 21:52:35.896 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.896 INFO kablam!     --> src/bindings_ecdh.rs:5047:74
Nov 02 21:52:35.896 INFO kablam!      |
Nov 02 21:52:35.896 INFO kablam! 5047 |     pub fn BN_BLINDING_invert_ex(n: *mut bignum_st, r: *const bignum_st, b: *mut bn_blinding_st, _: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.897 INFO kablam!      |                                                                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.897 INFO kablam!      |
Nov 02 21:52:35.897 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.897 INFO kablam! note: type defined here
Nov 02 21:52:35.897 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.897 INFO kablam!      |
Nov 02 21:52:35.897 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.897 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.897 INFO kablam! 
Nov 02 21:52:35.897 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.897 INFO kablam!     --> src/bindings_ecdh.rs:5047:98
Nov 02 21:52:35.897 INFO kablam!      |
Nov 02 21:52:35.897 INFO kablam! 5047 |     pub fn BN_BLINDING_invert_ex(n: *mut bignum_st, r: *const bignum_st, b: *mut bn_blinding_st, _: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.897 INFO kablam!      |                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:35.897 INFO kablam!      |
Nov 02 21:52:35.897 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.897 INFO kablam! note: type defined here
Nov 02 21:52:35.897 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.897 INFO kablam!      |
Nov 02 21:52:35.897 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.897 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.897 INFO kablam! 
Nov 02 21:52:35.898 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.898 INFO kablam!     --> src/bindings_ecdh.rs:5057:38
Nov 02 21:52:35.898 INFO kablam!      |
Nov 02 21:52:35.898 INFO kablam! 5057 |     pub fn BN_BLINDING_get_thread_id(_: *const bn_blinding_st) -> libc::c_ulong;
Nov 02 21:52:35.898 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.898 INFO kablam!      |
Nov 02 21:52:35.898 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.898 INFO kablam! note: type defined here
Nov 02 21:52:35.898 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.898 INFO kablam!      |
Nov 02 21:52:35.898 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.898 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.898 INFO kablam! 
Nov 02 21:52:35.898 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.898 INFO kablam!     --> src/bindings_ecdh.rs:5068:38
Nov 02 21:52:35.898 INFO kablam!      |
Nov 02 21:52:35.898 INFO kablam! 5068 |     pub fn BN_BLINDING_set_thread_id(_: *mut bn_blinding_st, _: libc::c_ulong);
Nov 02 21:52:35.898 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.898 INFO kablam!      |
Nov 02 21:52:35.898 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.899 INFO kablam! note: type defined here
Nov 02 21:52:35.907 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.919 INFO kablam!      |
Nov 02 21:52:35.923 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.923 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.923 INFO kablam! 
Nov 02 21:52:35.923 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.923 INFO kablam!     --> src/bindings_ecdh.rs:5078:34
Nov 02 21:52:35.923 INFO kablam!      |
Nov 02 21:52:35.923 INFO kablam! 5078 |     pub fn BN_BLINDING_thread_id(_: *mut bn_blinding_st) -> *mut crypto_threadid_st;
Nov 02 21:52:35.923 INFO kablam!      |                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.923 INFO kablam!      |
Nov 02 21:52:35.923 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.923 INFO kablam! note: type defined here
Nov 02 21:52:35.923 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.923 INFO kablam!      |
Nov 02 21:52:35.923 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.923 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.923 INFO kablam! 
Nov 02 21:52:35.923 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.923 INFO kablam!     --> src/bindings_ecdh.rs:5088:34
Nov 02 21:52:35.923 INFO kablam!      |
Nov 02 21:52:35.923 INFO kablam! 5088 |     pub fn BN_BLINDING_get_flags(_: *const bn_blinding_st) -> libc::c_ulong;
Nov 02 21:52:35.923 INFO kablam!      |                                     ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.924 INFO kablam!      |
Nov 02 21:52:35.924 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.924 INFO kablam! note: type defined here
Nov 02 21:52:35.924 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.924 INFO kablam!      |
Nov 02 21:52:35.924 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.924 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.924 INFO kablam! 
Nov 02 21:52:35.924 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.924 INFO kablam!     --> src/bindings_ecdh.rs:5099:34
Nov 02 21:52:35.924 INFO kablam!      |
Nov 02 21:52:35.924 INFO kablam! 5099 |     pub fn BN_BLINDING_set_flags(_: *mut bn_blinding_st, _: libc::c_ulong);
Nov 02 21:52:35.924 INFO kablam!      |                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.924 INFO kablam!      |
Nov 02 21:52:35.924 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.924 INFO kablam! note: type defined here
Nov 02 21:52:35.924 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.924 INFO kablam!      |
Nov 02 21:52:35.924 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.924 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.924 INFO kablam! 
Nov 02 21:52:35.924 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.925 INFO kablam!     --> src/bindings_ecdh.rs:5114:37
Nov 02 21:52:35.925 INFO kablam!      |
Nov 02 21:52:35.925 INFO kablam! 5114 |     pub fn BN_BLINDING_create_param(b: *mut bn_blinding_st, e: *const bignum_st, m: *mut bignum_st, ctx: *mut bignum_ctx, bn_mod_exp: Option<extern fn(*mut bignum_st, *const bignum_st, *const bignum_st, *const bignum_st, *mut bignum_ctx, *mut bn_mont_ctx_st) -> libc::c_int>, m_ctx: *mut bn_mont_ctx_st) -> *mut bn_blinding_st;
Nov 02 21:52:35.925 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.925 INFO kablam!      |
Nov 02 21:52:35.925 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.925 INFO kablam! note: type defined here
Nov 02 21:52:35.925 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.925 INFO kablam!      |
Nov 02 21:52:35.925 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.925 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.925 INFO kablam! 
Nov 02 21:52:35.925 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.925 INFO kablam!     --> src/bindings_ecdh.rs:5114:103
Nov 02 21:52:35.925 INFO kablam!      |
Nov 02 21:52:35.925 INFO kablam! 5114 |     pub fn BN_BLINDING_create_param(b: *mut bn_blinding_st, e: *const bignum_st, m: *mut bignum_st, ctx: *mut bignum_ctx, bn_mod_exp: Option<extern fn(*mut bignum_st, *const bignum_st, *const bignum_st, *const bignum_st, *mut bignum_ctx, *mut bn_mont_ctx_st) -> libc::c_int>, m_ctx: *mut bn_mont_ctx_st) -> *mut bn_blinding_st;
Nov 02 21:52:35.925 INFO kablam!      |                                                                                                          ^^^^^^^^^^^^^^^
Nov 02 21:52:35.925 INFO kablam!      |
Nov 02 21:52:35.925 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.926 INFO kablam! note: type defined here
Nov 02 21:52:35.926 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.926 INFO kablam!      |
Nov 02 21:52:35.926 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.926 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.926 INFO kablam! 
Nov 02 21:52:35.926 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.926 INFO kablam!     --> src/bindings_ecdh.rs:5114:132
Nov 02 21:52:35.926 INFO kablam!      |
Nov 02 21:52:35.926 INFO kablam! 5114 |     pub fn BN_BLINDING_create_param(b: *mut bn_blinding_st, e: *const bignum_st, m: *mut bignum_st, ctx: *mut bignum_ctx, bn_mod_exp: Option<extern fn(*mut bignum_st, *const bignum_st, *const bignum_st, *const bignum_st, *mut bignum_ctx, *mut bn_mont_ctx_st) -> libc::c_int>, m_ctx: *mut bn_mont_ctx_st) -> *mut bn_blinding_st;
Nov 02 21:52:35.926 INFO kablam!      |                                                                                                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.926 INFO kablam!      |
Nov 02 21:52:35.926 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.926 INFO kablam! note: type defined here
Nov 02 21:52:35.926 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.926 INFO kablam!      |
Nov 02 21:52:35.926 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.926 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.926 INFO kablam! 
Nov 02 21:52:35.926 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.926 INFO kablam!     --> src/bindings_ecdh.rs:5114:305
Nov 02 21:52:35.926 INFO kablam!      |
Nov 02 21:52:35.927 INFO kablam! 5114 |     pub fn BN_BLINDING_create_param(b: *mut bn_blinding_st, e: *const bignum_st, m: *mut bignum_st, ctx: *mut bignum_ctx, bn_mod_exp: Option<extern fn(*mut bignum_st, *const bignum_st, *const bignum_st, *const bignum_st, *mut bignum_ctx, *mut bn_mont_ctx_st) -> libc::c_int>, m_ctx: *mut bn_mont_ctx_st) -> *mut bn_blinding_st;
Nov 02 21:52:35.927 INFO kablam!      |                                                                                                                                                                                                                                                                                                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.927 INFO kablam!      |
Nov 02 21:52:35.927 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.927 INFO kablam! note: type defined here
Nov 02 21:52:35.927 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:35.927 INFO kablam!      |
Nov 02 21:52:35.927 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:35.927 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.927 INFO kablam! 
Nov 02 21:52:35.927 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.927 INFO kablam!     --> src/bindings_ecdh.rs:5178:81
Nov 02 21:52:35.927 INFO kablam!      |
Nov 02 21:52:35.927 INFO kablam! 5178 |     pub fn BN_RECP_CTX_set(recp: *mut bn_recp_ctx_st, rdiv: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.927 INFO kablam!      |                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:35.927 INFO kablam!      |
Nov 02 21:52:35.927 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.927 INFO kablam! note: type defined here
Nov 02 21:52:35.927 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.927 INFO kablam!      |
Nov 02 21:52:35.927 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.928 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.928 INFO kablam! 
Nov 02 21:52:35.928 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.928 INFO kablam!     --> src/bindings_ecdh.rs:5192:124
Nov 02 21:52:35.928 INFO kablam!      |
Nov 02 21:52:35.928 INFO kablam! 5192 |     pub fn BN_mod_mul_reciprocal(r: *mut bignum_st, x: *const bignum_st, y: *const bignum_st, recp: *mut bn_recp_ctx_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.928 INFO kablam!      |                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:35.928 INFO kablam!      |
Nov 02 21:52:35.928 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.928 INFO kablam! note: type defined here
Nov 02 21:52:35.928 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.928 INFO kablam!      |
Nov 02 21:52:35.928 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.928 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.928 INFO kablam! 
Nov 02 21:52:35.928 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.928 INFO kablam!     --> src/bindings_ecdh.rs:5206:112
Nov 02 21:52:35.928 INFO kablam!      |
Nov 02 21:52:35.928 INFO kablam! 5206 |     pub fn BN_mod_exp_recp(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.929 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:35.929 INFO kablam!      |
Nov 02 21:52:35.929 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.929 INFO kablam! note: type defined here
Nov 02 21:52:35.929 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.929 INFO kablam!      |
Nov 02 21:52:35.929 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.929 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.929 INFO kablam! 
Nov 02 21:52:35.929 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.929 INFO kablam!     --> src/bindings_ecdh.rs:5220:115
Nov 02 21:52:35.929 INFO kablam!      |
Nov 02 21:52:35.929 INFO kablam! 5220 |     pub fn BN_div_recp(dv: *mut bignum_st, rem: *mut bignum_st, m: *const bignum_st, recp: *mut bn_recp_ctx_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.929 INFO kablam!      |                                                                                                                      ^^^^^^^^^^^^^^^
Nov 02 21:52:35.929 INFO kablam!      |
Nov 02 21:52:35.929 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.929 INFO kablam! note: type defined here
Nov 02 21:52:35.929 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.929 INFO kablam!      |
Nov 02 21:52:35.929 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.930 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.930 INFO kablam! 
Nov 02 21:52:35.930 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.930 INFO kablam!     --> src/bindings_ecdh.rs:5258:112
Nov 02 21:52:35.930 INFO kablam!      |
Nov 02 21:52:35.930 INFO kablam! 5258 |     pub fn BN_GF2m_mod_mul(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.930 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:35.930 INFO kablam!      |
Nov 02 21:52:35.930 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.930 INFO kablam! note: type defined here
Nov 02 21:52:35.930 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.930 INFO kablam!      |
Nov 02 21:52:35.930 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.930 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.930 INFO kablam! 
Nov 02 21:52:35.930 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.930 INFO kablam!     --> src/bindings_ecdh.rs:5271:91
Nov 02 21:52:35.930 INFO kablam!      |
Nov 02 21:52:35.930 INFO kablam! 5271 |     pub fn BN_GF2m_mod_sqr(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.931 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.931 INFO kablam!      |
Nov 02 21:52:35.931 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.931 INFO kablam! note: type defined here
Nov 02 21:52:35.931 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.931 INFO kablam!      |
Nov 02 21:52:35.931 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.931 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.931 INFO kablam! 
Nov 02 21:52:35.931 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.931 INFO kablam!     --> src/bindings_ecdh.rs:5284:91
Nov 02 21:52:35.931 INFO kablam!      |
Nov 02 21:52:35.931 INFO kablam! 5284 |     pub fn BN_GF2m_mod_inv(r: *mut bignum_st, b: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.931 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.931 INFO kablam!      |
Nov 02 21:52:35.931 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.931 INFO kablam! note: type defined here
Nov 02 21:52:35.931 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.931 INFO kablam!      |
Nov 02 21:52:35.931 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.931 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.931 INFO kablam! 
Nov 02 21:52:35.932 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.932 INFO kablam!     --> src/bindings_ecdh.rs:5298:112
Nov 02 21:52:35.932 INFO kablam!      |
Nov 02 21:52:35.932 INFO kablam! 5298 |     pub fn BN_GF2m_mod_div(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.932 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:35.932 INFO kablam!      |
Nov 02 21:52:35.932 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.932 INFO kablam! note: type defined here
Nov 02 21:52:35.932 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.932 INFO kablam!      |
Nov 02 21:52:35.932 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.932 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.932 INFO kablam! 
Nov 02 21:52:35.932 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.932 INFO kablam!     --> src/bindings_ecdh.rs:5312:112
Nov 02 21:52:35.932 INFO kablam!      |
Nov 02 21:52:35.932 INFO kablam! 5312 |     pub fn BN_GF2m_mod_exp(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.932 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:35.932 INFO kablam!      |
Nov 02 21:52:35.932 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.932 INFO kablam! note: type defined here
Nov 02 21:52:35.933 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.933 INFO kablam!      |
Nov 02 21:52:35.933 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.933 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.933 INFO kablam! 
Nov 02 21:52:35.933 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.933 INFO kablam!     --> src/bindings_ecdh.rs:5325:92
Nov 02 21:52:35.933 INFO kablam!      |
Nov 02 21:52:35.933 INFO kablam! 5325 |     pub fn BN_GF2m_mod_sqrt(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.933 INFO kablam!      |                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:35.933 INFO kablam!      |
Nov 02 21:52:35.933 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.933 INFO kablam! note: type defined here
Nov 02 21:52:35.933 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.933 INFO kablam!      |
Nov 02 21:52:35.933 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.933 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.933 INFO kablam! 
Nov 02 21:52:35.933 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.933 INFO kablam!     --> src/bindings_ecdh.rs:5338:98
Nov 02 21:52:35.933 INFO kablam!      |
Nov 02 21:52:35.933 INFO kablam! 5338 |     pub fn BN_GF2m_mod_solve_quad(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.933 INFO kablam!      |                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:35.933 INFO kablam!      |
Nov 02 21:52:35.934 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.934 INFO kablam! note: type defined here
Nov 02 21:52:35.934 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.934 INFO kablam!      |
Nov 02 21:52:35.934 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.934 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.934 INFO kablam! 
Nov 02 21:52:35.934 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.934 INFO kablam!     --> src/bindings_ecdh.rs:5364:138
Nov 02 21:52:35.934 INFO kablam!      |
Nov 02 21:52:35.934 INFO kablam! 5364 |     pub fn BN_GF2m_mod_mul_arr(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.934 INFO kablam!      |                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:35.934 INFO kablam!      |
Nov 02 21:52:35.934 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.934 INFO kablam! note: type defined here
Nov 02 21:52:35.934 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.934 INFO kablam!      |
Nov 02 21:52:35.934 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.934 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.934 INFO kablam! 
Nov 02 21:52:35.934 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.934 INFO kablam!     --> src/bindings_ecdh.rs:5377:117
Nov 02 21:52:35.935 INFO kablam!      |
Nov 02 21:52:35.935 INFO kablam! 5377 |     pub fn BN_GF2m_mod_sqr_arr(r: *mut bignum_st, a: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.935 INFO kablam!      |                                                                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:35.935 INFO kablam!      |
Nov 02 21:52:35.935 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.935 INFO kablam! note: type defined here
Nov 02 21:52:35.935 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.935 INFO kablam!      |
Nov 02 21:52:35.935 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.935 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.935 INFO kablam! 
Nov 02 21:52:35.935 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.935 INFO kablam!     --> src/bindings_ecdh.rs:5390:117
Nov 02 21:52:35.935 INFO kablam!      |
Nov 02 21:52:35.935 INFO kablam! 5390 |     pub fn BN_GF2m_mod_inv_arr(r: *mut bignum_st, b: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.935 INFO kablam!      |                                                                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:35.935 INFO kablam!      |
Nov 02 21:52:35.935 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.935 INFO kablam! note: type defined here
Nov 02 21:52:35.935 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.935 INFO kablam!      |
Nov 02 21:52:35.935 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.935 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.935 INFO kablam! 
Nov 02 21:52:35.936 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.936 INFO kablam!     --> src/bindings_ecdh.rs:5404:138
Nov 02 21:52:35.936 INFO kablam!      |
Nov 02 21:52:35.936 INFO kablam! 5404 |     pub fn BN_GF2m_mod_div_arr(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.936 INFO kablam!      |                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:35.936 INFO kablam!      |
Nov 02 21:52:35.936 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.936 INFO kablam! note: type defined here
Nov 02 21:52:35.936 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.936 INFO kablam!      |
Nov 02 21:52:35.936 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.936 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.936 INFO kablam! 
Nov 02 21:52:35.936 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.936 INFO kablam!     --> src/bindings_ecdh.rs:5418:138
Nov 02 21:52:35.936 INFO kablam!      |
Nov 02 21:52:35.936 INFO kablam! 5418 |     pub fn BN_GF2m_mod_exp_arr(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.936 INFO kablam!      |                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:35.936 INFO kablam!      |
Nov 02 21:52:35.936 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.936 INFO kablam! note: type defined here
Nov 02 21:52:35.936 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.936 INFO kablam!      |
Nov 02 21:52:35.936 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.937 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.937 INFO kablam! 
Nov 02 21:52:35.937 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.937 INFO kablam!     --> src/bindings_ecdh.rs:5431:118
Nov 02 21:52:35.937 INFO kablam!      |
Nov 02 21:52:35.937 INFO kablam! 5431 |     pub fn BN_GF2m_mod_sqrt_arr(r: *mut bignum_st, a: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.937 INFO kablam!      |                                                                                                                         ^^^^^^^^^^^^^^^
Nov 02 21:52:35.937 INFO kablam!      |
Nov 02 21:52:35.937 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.937 INFO kablam! note: type defined here
Nov 02 21:52:35.937 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.937 INFO kablam!      |
Nov 02 21:52:35.937 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.937 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.937 INFO kablam! 
Nov 02 21:52:35.937 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.937 INFO kablam!     --> src/bindings_ecdh.rs:5444:124
Nov 02 21:52:35.937 INFO kablam!      |
Nov 02 21:52:35.937 INFO kablam! 5444 |     pub fn BN_GF2m_mod_solve_quad_arr(r: *mut bignum_st, a: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.937 INFO kablam!      |                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:35.937 INFO kablam!      |
Nov 02 21:52:35.937 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.937 INFO kablam! note: type defined here
Nov 02 21:52:35.937 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.938 INFO kablam!      |
Nov 02 21:52:35.938 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.938 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.938 INFO kablam! 
Nov 02 21:52:35.938 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.938 INFO kablam!     --> src/bindings_ecdh.rs:5480:91
Nov 02 21:52:35.938 INFO kablam!      |
Nov 02 21:52:35.938 INFO kablam! 5480 |     pub fn BN_nist_mod_192(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.938 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.938 INFO kablam!      |
Nov 02 21:52:35.938 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.938 INFO kablam! note: type defined here
Nov 02 21:52:35.938 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.938 INFO kablam!      |
Nov 02 21:52:35.938 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.938 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.938 INFO kablam! 
Nov 02 21:52:35.938 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.938 INFO kablam!     --> src/bindings_ecdh.rs:5493:91
Nov 02 21:52:35.938 INFO kablam!      |
Nov 02 21:52:35.938 INFO kablam! 5493 |     pub fn BN_nist_mod_224(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.938 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.938 INFO kablam!      |
Nov 02 21:52:35.938 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.939 INFO kablam! note: type defined here
Nov 02 21:52:35.939 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.939 INFO kablam!      |
Nov 02 21:52:35.939 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.939 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.939 INFO kablam! 
Nov 02 21:52:35.939 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.939 INFO kablam!     --> src/bindings_ecdh.rs:5506:91
Nov 02 21:52:35.939 INFO kablam!      |
Nov 02 21:52:35.939 INFO kablam! 5506 |     pub fn BN_nist_mod_256(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.939 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.939 INFO kablam!      |
Nov 02 21:52:35.939 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.939 INFO kablam! note: type defined here
Nov 02 21:52:35.939 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.939 INFO kablam!      |
Nov 02 21:52:35.939 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.939 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.939 INFO kablam! 
Nov 02 21:52:35.939 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.940 INFO kablam!     --> src/bindings_ecdh.rs:5519:91
Nov 02 21:52:35.940 INFO kablam!      |
Nov 02 21:52:35.940 INFO kablam! 5519 |     pub fn BN_nist_mod_384(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.940 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.940 INFO kablam!      |
Nov 02 21:52:35.940 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.940 INFO kablam! note: type defined here
Nov 02 21:52:35.940 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.940 INFO kablam!      |
Nov 02 21:52:35.940 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.940 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.940 INFO kablam! 
Nov 02 21:52:35.940 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.940 INFO kablam!     --> src/bindings_ecdh.rs:5532:91
Nov 02 21:52:35.940 INFO kablam!      |
Nov 02 21:52:35.940 INFO kablam! 5532 |     pub fn BN_nist_mod_521(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:35.940 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:35.940 INFO kablam!      |
Nov 02 21:52:35.941 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.941 INFO kablam! note: type defined here
Nov 02 21:52:35.941 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:35.941 INFO kablam!      |
Nov 02 21:52:35.941 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:35.941 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.941 INFO kablam! 
Nov 02 21:52:35.941 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.941 INFO kablam!     --> src/bindings_ecdh.rs:5680:27
Nov 02 21:52:35.941 INFO kablam!      |
Nov 02 21:52:35.941 INFO kablam! 5680 |     pub fn EVP_PKEY_new() -> *mut evp_pkey_st;
Nov 02 21:52:35.941 INFO kablam!      |                              ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.941 INFO kablam!      |
Nov 02 21:52:35.941 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.941 INFO kablam! note: type defined here
Nov 02 21:52:35.941 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:35.941 INFO kablam!      |
Nov 02 21:52:35.941 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:35.941 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.941 INFO kablam! 
Nov 02 21:52:35.942 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.942 INFO kablam!     --> src/bindings_ecdh.rs:5685:28
Nov 02 21:52:35.942 INFO kablam!      |
Nov 02 21:52:35.942 INFO kablam! 5685 |     pub fn EVP_PKEY_free(ptr: *mut evp_pkey_st);
Nov 02 21:52:35.942 INFO kablam!      |                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.942 INFO kablam!      |
Nov 02 21:52:35.942 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.942 INFO kablam! note: type defined here
Nov 02 21:52:35.942 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:35.942 INFO kablam!      |
Nov 02 21:52:35.942 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:35.942 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.942 INFO kablam! 
Nov 02 21:52:35.942 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.942 INFO kablam!     --> src/bindings_ecdh.rs:5690:27
Nov 02 21:52:35.942 INFO kablam!      |
Nov 02 21:52:35.942 INFO kablam! 5690 |     fn EVP_PKEY_assign(pkey: *mut evp_pkey_st, type_: libc::c_int, key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:35.942 INFO kablam!      |                              ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.942 INFO kablam!      |
Nov 02 21:52:35.943 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.943 INFO kablam! note: type defined here
Nov 02 21:52:35.943 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:35.943 INFO kablam!      |
Nov 02 21:52:35.943 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:35.943 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.943 INFO kablam! 
Nov 02 21:52:35.943 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.943 INFO kablam!     --> src/bindings_ecdh.rs:5690:70
Nov 02 21:52:35.943 INFO kablam!      |
Nov 02 21:52:35.943 INFO kablam! 5690 |     fn EVP_PKEY_assign(pkey: *mut evp_pkey_st, type_: libc::c_int, key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:35.943 INFO kablam!      |                                                                         ^^^^^^^^^^^^^^
Nov 02 21:52:35.943 INFO kablam!      |
Nov 02 21:52:35.943 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.943 INFO kablam! note: type defined here
Nov 02 21:52:35.943 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:35.943 INFO kablam!      |
Nov 02 21:52:35.943 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:35.943 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.943 INFO kablam! 
Nov 02 21:52:35.943 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.943 INFO kablam!     --> src/bindings_ecdh.rs:5691:36
Nov 02 21:52:35.943 INFO kablam!      |
Nov 02 21:52:35.944 INFO kablam! 5691 |     pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut evp_pkey_st, key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:35.944 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.944 INFO kablam!      |
Nov 02 21:52:35.944 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.944 INFO kablam! note: type defined here
Nov 02 21:52:35.944 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:35.944 INFO kablam!      |
Nov 02 21:52:35.944 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:35.944 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.944 INFO kablam! 
Nov 02 21:52:35.944 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.944 INFO kablam!     --> src/bindings_ecdh.rs:5691:59
Nov 02 21:52:35.944 INFO kablam!      |
Nov 02 21:52:35.944 INFO kablam! 5691 |     pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut evp_pkey_st, key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:35.944 INFO kablam!      |                                                              ^^^^^^^^^^^^^^
Nov 02 21:52:35.944 INFO kablam!      |
Nov 02 21:52:35.944 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.944 INFO kablam! note: type defined here
Nov 02 21:52:35.944 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:35.944 INFO kablam!      |
Nov 02 21:52:35.945 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:35.945 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.945 INFO kablam! 
Nov 02 21:52:35.945 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.945 INFO kablam!     --> src/bindings_ecdh.rs:7725:27
Nov 02 21:52:35.945 INFO kablam!      |
Nov 02 21:52:35.945 INFO kablam! 7725 |     pub fn ASN1_item_dup(it: *const ASN1_ITEM_st, x: *mut libc::c_void) -> *mut libc::c_void;
Nov 02 21:52:35.945 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.945 INFO kablam!      |
Nov 02 21:52:35.945 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.945 INFO kablam! note: type defined here
Nov 02 21:52:35.945 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.945 INFO kablam!      |
Nov 02 21:52:35.945 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.945 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.945 INFO kablam! 
Nov 02 21:52:35.945 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.945 INFO kablam!     --> src/bindings_ecdh.rs:7750:30
Nov 02 21:52:35.945 INFO kablam!      |
Nov 02 21:52:35.945 INFO kablam! 7750 |     pub fn ASN1_item_d2i_fp(it: *const ASN1_ITEM_st, in_: libc::c_int, x: *mut libc::c_void) -> *mut libc::c_void;
Nov 02 21:52:35.946 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.946 INFO kablam!      |
Nov 02 21:52:35.946 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.946 INFO kablam! note: type defined here
Nov 02 21:52:35.946 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.946 INFO kablam!      |
Nov 02 21:52:35.946 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.946 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.946 INFO kablam! 
Nov 02 21:52:35.946 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.946 INFO kablam!     --> src/bindings_ecdh.rs:7774:30
Nov 02 21:52:35.946 INFO kablam!      |
Nov 02 21:52:35.946 INFO kablam! 7774 |     pub fn ASN1_item_i2d_fp(it: *const ASN1_ITEM_st, out: libc::c_int, x: *mut libc::c_void) -> libc::c_int;
Nov 02 21:52:35.946 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.946 INFO kablam!      |
Nov 02 21:52:35.946 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.946 INFO kablam! note: type defined here
Nov 02 21:52:35.946 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.946 INFO kablam!      |
Nov 02 21:52:35.946 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.947 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.947 INFO kablam! 
Nov 02 21:52:35.947 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.947 INFO kablam!     --> src/bindings_ecdh.rs:7822:31
Nov 02 21:52:35.947 INFO kablam!      |
Nov 02 21:52:35.947 INFO kablam! 7822 |     pub fn ASN1_item_d2i_bio(it: *const ASN1_ITEM_st, in_: *mut bio_st, x: *mut libc::c_void) -> *mut libc::c_void;
Nov 02 21:52:35.947 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.947 INFO kablam!      |
Nov 02 21:52:35.947 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.947 INFO kablam! note: type defined here
Nov 02 21:52:35.947 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.947 INFO kablam!      |
Nov 02 21:52:35.947 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.947 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.947 INFO kablam! 
Nov 02 21:52:35.947 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.947 INFO kablam!     --> src/bindings_ecdh.rs:7846:31
Nov 02 21:52:35.947 INFO kablam!      |
Nov 02 21:52:35.947 INFO kablam! 7846 |     pub fn ASN1_item_i2d_bio(it: *const ASN1_ITEM_st, out: *mut bio_st, x: *mut libc::c_void) -> libc::c_int;
Nov 02 21:52:35.947 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.948 INFO kablam!      |
Nov 02 21:52:35.948 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.948 INFO kablam! note: type defined here
Nov 02 21:52:35.948 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.948 INFO kablam!      |
Nov 02 21:52:35.948 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.948 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.948 INFO kablam! 
Nov 02 21:52:35.948 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.948 INFO kablam!     --> src/bindings_ecdh.rs:7962:32
Nov 02 21:52:35.948 INFO kablam!      |
Nov 02 21:52:35.948 INFO kablam! 7962 |     pub fn NETSCAPE_X509_new() -> *mut NETSCAPE_X509_st;
Nov 02 21:52:35.948 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.948 INFO kablam!      |
Nov 02 21:52:35.948 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.948 INFO kablam! note: type defined here
Nov 02 21:52:35.948 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:35.948 INFO kablam!      |
Nov 02 21:52:35.948 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:35.948 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.949 INFO kablam! 
Nov 02 21:52:35.949 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.949 INFO kablam!     --> src/bindings_ecdh.rs:7972:31
Nov 02 21:52:35.949 INFO kablam!      |
Nov 02 21:52:35.949 INFO kablam! 7972 |     pub fn NETSCAPE_X509_free(a: *mut NETSCAPE_X509_st);
Nov 02 21:52:35.949 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.949 INFO kablam!      |
Nov 02 21:52:35.949 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.949 INFO kablam! note: type defined here
Nov 02 21:52:35.949 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:35.949 INFO kablam!      |
Nov 02 21:52:35.949 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:35.949 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.949 INFO kablam! 
Nov 02 21:52:35.949 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.949 INFO kablam!     --> src/bindings_ecdh.rs:7984:30
Nov 02 21:52:35.949 INFO kablam!      |
Nov 02 21:52:35.949 INFO kablam! 7984 |     pub fn d2i_NETSCAPE_X509(a: *mut *mut NETSCAPE_X509_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut NETSCAPE_X509_st;
Nov 02 21:52:35.949 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.949 INFO kablam!      |
Nov 02 21:52:35.950 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.950 INFO kablam! note: type defined here
Nov 02 21:52:35.950 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:35.950 INFO kablam!      |
Nov 02 21:52:35.950 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:35.950 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.950 INFO kablam! 
Nov 02 21:52:35.950 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.950 INFO kablam!     --> src/bindings_ecdh.rs:7984:112
Nov 02 21:52:35.950 INFO kablam!      |
Nov 02 21:52:35.950 INFO kablam! 7984 |     pub fn d2i_NETSCAPE_X509(a: *mut *mut NETSCAPE_X509_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut NETSCAPE_X509_st;
Nov 02 21:52:35.950 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.950 INFO kablam!      |
Nov 02 21:52:35.950 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.950 INFO kablam! note: type defined here
Nov 02 21:52:35.950 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:35.950 INFO kablam!      |
Nov 02 21:52:35.950 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:35.950 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.950 INFO kablam! 
Nov 02 21:52:35.951 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.951 INFO kablam!     --> src/bindings_ecdh.rs:7995:30
Nov 02 21:52:35.951 INFO kablam!      |
Nov 02 21:52:35.951 INFO kablam! 7995 |     pub fn i2d_NETSCAPE_X509(a: *mut NETSCAPE_X509_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:35.951 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.951 INFO kablam!      |
Nov 02 21:52:35.951 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.951 INFO kablam! note: type defined here
Nov 02 21:52:35.951 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:35.951 INFO kablam!      |
Nov 02 21:52:35.951 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:35.951 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.951 INFO kablam! 
Nov 02 21:52:35.951 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.951 INFO kablam!     --> src/bindings_ecdh.rs:8103:56
Nov 02 21:52:35.951 INFO kablam!      |
Nov 02 21:52:35.951 INFO kablam! 8103 |     pub fn ASN1_item_unpack(oct: *mut asn1_string_st, it: *const ASN1_ITEM_st) -> *mut libc::c_void;
Nov 02 21:52:35.951 INFO kablam!      |                                                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.951 INFO kablam!      |
Nov 02 21:52:35.951 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.951 INFO kablam! note: type defined here
Nov 02 21:52:35.952 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.952 INFO kablam!      |
Nov 02 21:52:35.952 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.952 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.952 INFO kablam! 
Nov 02 21:52:35.952 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.952 INFO kablam!     --> src/bindings_ecdh.rs:8127:52
Nov 02 21:52:35.952 INFO kablam!      |
Nov 02 21:52:35.952 INFO kablam! 8127 |     pub fn ASN1_item_pack(obj: *mut libc::c_void, it: *const ASN1_ITEM_st, oct: *mut *mut asn1_string_st) -> *mut asn1_string_st;
Nov 02 21:52:35.952 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.952 INFO kablam!      |
Nov 02 21:52:35.952 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.952 INFO kablam! note: type defined here
Nov 02 21:52:35.952 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.952 INFO kablam!      |
Nov 02 21:52:35.952 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.952 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.952 INFO kablam! 
Nov 02 21:52:35.952 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.952 INFO kablam!     --> src/bindings_ecdh.rs:8243:27
Nov 02 21:52:35.952 INFO kablam!      |
Nov 02 21:52:35.952 INFO kablam! 8243 |     pub fn ASN1_item_new(it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:35.952 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.952 INFO kablam!      |
Nov 02 21:52:35.952 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.953 INFO kablam! note: type defined here
Nov 02 21:52:35.953 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.953 INFO kablam!      |
Nov 02 21:52:35.953 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.953 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.953 INFO kablam! 
Nov 02 21:52:35.953 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.953 INFO kablam!     --> src/bindings_ecdh.rs:8243:51
Nov 02 21:52:35.953 INFO kablam!      |
Nov 02 21:52:35.953 INFO kablam! 8243 |     pub fn ASN1_item_new(it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:35.953 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.953 INFO kablam!      |
Nov 02 21:52:35.953 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.953 INFO kablam! note: type defined here
Nov 02 21:52:35.953 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.953 INFO kablam!      |
Nov 02 21:52:35.953 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.953 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.953 INFO kablam! 
Nov 02 21:52:35.953 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.953 INFO kablam!     --> src/bindings_ecdh.rs:8254:29
Nov 02 21:52:35.953 INFO kablam!      |
Nov 02 21:52:35.953 INFO kablam! 8254 |     pub fn ASN1_item_free(val: *mut ASN1_VALUE_st, it: *const ASN1_ITEM_st);
Nov 02 21:52:35.953 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.954 INFO kablam!      |
Nov 02 21:52:35.954 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.954 INFO kablam! note: type defined here
Nov 02 21:52:35.954 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.954 INFO kablam!      |
Nov 02 21:52:35.954 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.954 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.954 INFO kablam! 
Nov 02 21:52:35.954 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.954 INFO kablam!     --> src/bindings_ecdh.rs:8254:53
Nov 02 21:52:35.954 INFO kablam!      |
Nov 02 21:52:35.954 INFO kablam! 8254 |     pub fn ASN1_item_free(val: *mut ASN1_VALUE_st, it: *const ASN1_ITEM_st);
Nov 02 21:52:35.954 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.954 INFO kablam!      |
Nov 02 21:52:35.954 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.954 INFO kablam! note: type defined here
Nov 02 21:52:35.954 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.954 INFO kablam!      |
Nov 02 21:52:35.954 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.954 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.954 INFO kablam! 
Nov 02 21:52:35.954 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.954 INFO kablam!     --> src/bindings_ecdh.rs:8267:28
Nov 02 21:52:35.955 INFO kablam!      |
Nov 02 21:52:35.955 INFO kablam! 8267 |     pub fn ASN1_item_d2i(val: *mut *mut ASN1_VALUE_st, in_: *mut *const libc::c_uchar, len: libc::c_long, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:35.955 INFO kablam!      |                               ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.955 INFO kablam!      |
Nov 02 21:52:35.955 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.955 INFO kablam! note: type defined here
Nov 02 21:52:35.955 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.955 INFO kablam!      |
Nov 02 21:52:35.955 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.955 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.955 INFO kablam! 
Nov 02 21:52:35.955 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.955 INFO kablam!     --> src/bindings_ecdh.rs:8267:108
Nov 02 21:52:35.955 INFO kablam!      |
Nov 02 21:52:35.955 INFO kablam! 8267 |     pub fn ASN1_item_d2i(val: *mut *mut ASN1_VALUE_st, in_: *mut *const libc::c_uchar, len: libc::c_long, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:35.955 INFO kablam!      |                                                                                                               ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.955 INFO kablam!      |
Nov 02 21:52:35.955 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.955 INFO kablam! note: type defined here
Nov 02 21:52:35.955 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.955 INFO kablam!      |
Nov 02 21:52:35.955 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.955 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.955 INFO kablam! 
Nov 02 21:52:35.955 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.955 INFO kablam!     --> src/bindings_ecdh.rs:8267:132
Nov 02 21:52:35.955 INFO kablam!      |
Nov 02 21:52:35.956 INFO kablam! 8267 |     pub fn ASN1_item_d2i(val: *mut *mut ASN1_VALUE_st, in_: *mut *const libc::c_uchar, len: libc::c_long, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:35.956 INFO kablam!      |                                                                                                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.956 INFO kablam!      |
Nov 02 21:52:35.956 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.956 INFO kablam! note: type defined here
Nov 02 21:52:35.956 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.956 INFO kablam!      |
Nov 02 21:52:35.956 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.956 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.956 INFO kablam! 
Nov 02 21:52:35.956 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.956 INFO kablam!     --> src/bindings_ecdh.rs:8279:28
Nov 02 21:52:35.956 INFO kablam!      |
Nov 02 21:52:35.956 INFO kablam! 8279 |     pub fn ASN1_item_i2d(val: *mut ASN1_VALUE_st, out: *mut *mut libc::c_uchar, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.956 INFO kablam!      |                               ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.956 INFO kablam!      |
Nov 02 21:52:35.956 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.956 INFO kablam! note: type defined here
Nov 02 21:52:35.956 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.956 INFO kablam!      |
Nov 02 21:52:35.956 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.956 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.956 INFO kablam! 
Nov 02 21:52:35.956 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.956 INFO kablam!     --> src/bindings_ecdh.rs:8279:82
Nov 02 21:52:35.956 INFO kablam!      |
Nov 02 21:52:35.957 INFO kablam! 8279 |     pub fn ASN1_item_i2d(val: *mut ASN1_VALUE_st, out: *mut *mut libc::c_uchar, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.957 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.957 INFO kablam!      |
Nov 02 21:52:35.957 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.957 INFO kablam! note: type defined here
Nov 02 21:52:35.957 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.957 INFO kablam!      |
Nov 02 21:52:35.957 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.957 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.957 INFO kablam! 
Nov 02 21:52:35.957 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.957 INFO kablam!     --> src/bindings_ecdh.rs:8291:33
Nov 02 21:52:35.957 INFO kablam!      |
Nov 02 21:52:35.957 INFO kablam! 8291 |     pub fn ASN1_item_ndef_i2d(val: *mut ASN1_VALUE_st, out: *mut *mut libc::c_uchar, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.957 INFO kablam!      |                                    ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.957 INFO kablam!      |
Nov 02 21:52:35.957 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.957 INFO kablam! note: type defined here
Nov 02 21:52:35.957 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.957 INFO kablam!      |
Nov 02 21:52:35.957 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.957 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.957 INFO kablam! 
Nov 02 21:52:35.958 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.958 INFO kablam!     --> src/bindings_ecdh.rs:8291:87
Nov 02 21:52:35.958 INFO kablam!      |
Nov 02 21:52:35.958 INFO kablam! 8291 |     pub fn ASN1_item_ndef_i2d(val: *mut ASN1_VALUE_st, out: *mut *mut libc::c_uchar, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.958 INFO kablam!      |                                                                                          ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.958 INFO kablam!      |
Nov 02 21:52:35.958 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.958 INFO kablam! note: type defined here
Nov 02 21:52:35.958 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.958 INFO kablam!      |
Nov 02 21:52:35.958 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.958 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.958 INFO kablam! 
Nov 02 21:52:35.958 INFO kablam! warning: `extern` block uses type `bindings_ecdh::conf_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.958 INFO kablam!     --> src/bindings_ecdh.rs:8311:60
Nov 02 21:52:35.958 INFO kablam!      |
Nov 02 21:52:35.958 INFO kablam! 8311 |     pub fn ASN1_generate_nconf(str: *mut libc::c_char, nconf: *mut conf_st) -> *mut asn1_type_st;
Nov 02 21:52:35.958 INFO kablam!      |                                                               ^^^^^^^^^^^^
Nov 02 21:52:35.958 INFO kablam!      |
Nov 02 21:52:35.959 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.959 INFO kablam! note: type defined here
Nov 02 21:52:35.959 INFO kablam!     --> src/bindings_ecdh.rs:326:1
Nov 02 21:52:35.959 INFO kablam!      |
Nov 02 21:52:35.959 INFO kablam! 326  | pub struct conf_st;
Nov 02 21:52:35.959 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.959 INFO kablam! 
Nov 02 21:52:35.959 INFO kablam! warning: `extern` block uses type `bindings_ecdh::v3_ext_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.959 INFO kablam!     --> src/bindings_ecdh.rs:8322:55
Nov 02 21:52:35.959 INFO kablam!      |
Nov 02 21:52:35.959 INFO kablam! 8322 |     pub fn ASN1_generate_v3(str: *mut libc::c_char, cnf: *mut v3_ext_ctx) -> *mut asn1_type_st;
Nov 02 21:52:35.959 INFO kablam!      |                                                          ^^^^^^^^^^^^^^^
Nov 02 21:52:35.959 INFO kablam!      |
Nov 02 21:52:35.959 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.959 INFO kablam! note: type defined here
Nov 02 21:52:35.959 INFO kablam!     --> src/bindings_ecdh.rs:320:1
Nov 02 21:52:35.959 INFO kablam!      |
Nov 02 21:52:35.959 INFO kablam! 320  | pub struct v3_ext_ctx;
Nov 02 21:52:35.959 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.959 INFO kablam! 
Nov 02 21:52:35.959 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.959 INFO kablam!     --> src/bindings_ecdh.rs:8336:49
Nov 02 21:52:35.959 INFO kablam!      |
Nov 02 21:52:35.959 INFO kablam! 8336 |     pub fn ASN1_item_print(out: *mut bio_st, ifld: *mut ASN1_VALUE_st, indent: libc::c_int, it: *const ASN1_ITEM_st, pctx: *const asn1_pctx_st) -> libc::c_int;
Nov 02 21:52:35.960 INFO kablam!      |                                                    ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.960 INFO kablam!      |
Nov 02 21:52:35.960 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.960 INFO kablam! note: type defined here
Nov 02 21:52:35.960 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.960 INFO kablam!      |
Nov 02 21:52:35.960 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.960 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.960 INFO kablam! 
Nov 02 21:52:35.960 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.960 INFO kablam!     --> src/bindings_ecdh.rs:8336:94
Nov 02 21:52:35.960 INFO kablam!      |
Nov 02 21:52:35.960 INFO kablam! 8336 |     pub fn ASN1_item_print(out: *mut bio_st, ifld: *mut ASN1_VALUE_st, indent: libc::c_int, it: *const ASN1_ITEM_st, pctx: *const asn1_pctx_st) -> libc::c_int;
Nov 02 21:52:35.960 INFO kablam!      |                                                                                                 ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.960 INFO kablam!      |
Nov 02 21:52:35.960 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.960 INFO kablam! note: type defined here
Nov 02 21:52:35.960 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.960 INFO kablam!      |
Nov 02 21:52:35.960 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.960 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.960 INFO kablam! 
Nov 02 21:52:35.960 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.960 INFO kablam!     --> src/bindings_ecdh.rs:8336:121
Nov 02 21:52:35.960 INFO kablam!      |
Nov 02 21:52:35.961 INFO kablam! 8336 |     pub fn ASN1_item_print(out: *mut bio_st, ifld: *mut ASN1_VALUE_st, indent: libc::c_int, it: *const ASN1_ITEM_st, pctx: *const asn1_pctx_st) -> libc::c_int;
Nov 02 21:52:35.961 INFO kablam!      |                                                                                                                            ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.961 INFO kablam!      |
Nov 02 21:52:35.961 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.961 INFO kablam! note: type defined here
Nov 02 21:52:35.961 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.961 INFO kablam!      |
Nov 02 21:52:35.961 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.961 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.961 INFO kablam! 
Nov 02 21:52:35.961 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.961 INFO kablam!     --> src/bindings_ecdh.rs:8345:28
Nov 02 21:52:35.961 INFO kablam!      |
Nov 02 21:52:35.961 INFO kablam! 8345 |     pub fn ASN1_PCTX_new() -> *mut asn1_pctx_st;
Nov 02 21:52:35.961 INFO kablam!      |                               ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.961 INFO kablam!      |
Nov 02 21:52:35.961 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.961 INFO kablam! note: type defined here
Nov 02 21:52:35.961 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.961 INFO kablam!      |
Nov 02 21:52:35.961 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.961 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.961 INFO kablam! 
Nov 02 21:52:35.961 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.962 INFO kablam!     --> src/bindings_ecdh.rs:8355:27
Nov 02 21:52:35.962 INFO kablam!      |
Nov 02 21:52:35.962 INFO kablam! 8355 |     pub fn ASN1_PCTX_free(p: *mut asn1_pctx_st);
Nov 02 21:52:35.962 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.962 INFO kablam!      |
Nov 02 21:52:35.962 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.962 INFO kablam! note: type defined here
Nov 02 21:52:35.962 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.962 INFO kablam!      |
Nov 02 21:52:35.962 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.962 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.962 INFO kablam! 
Nov 02 21:52:35.962 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.962 INFO kablam!     --> src/bindings_ecdh.rs:8365:32
Nov 02 21:52:35.962 INFO kablam!      |
Nov 02 21:52:35.962 INFO kablam! 8365 |     pub fn ASN1_PCTX_get_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:35.962 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.962 INFO kablam!      |
Nov 02 21:52:35.962 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.962 INFO kablam! note: type defined here
Nov 02 21:52:35.962 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.962 INFO kablam!      |
Nov 02 21:52:35.962 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.962 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.962 INFO kablam! 
Nov 02 21:52:35.963 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.963 INFO kablam!     --> src/bindings_ecdh.rs:8376:32
Nov 02 21:52:35.963 INFO kablam!      |
Nov 02 21:52:35.967 INFO kablam! 8376 |     pub fn ASN1_PCTX_set_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:35.971 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.975 INFO kablam!      |
Nov 02 21:52:35.975 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.975 INFO kablam! note: type defined here
Nov 02 21:52:35.975 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.975 INFO kablam!      |
Nov 02 21:52:35.975 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.975 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.975 INFO kablam! 
Nov 02 21:52:35.975 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.975 INFO kablam!     --> src/bindings_ecdh.rs:8386:35
Nov 02 21:52:35.975 INFO kablam!      |
Nov 02 21:52:35.975 INFO kablam! 8386 |     pub fn ASN1_PCTX_get_nm_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:35.975 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.975 INFO kablam!      |
Nov 02 21:52:35.975 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.975 INFO kablam! note: type defined here
Nov 02 21:52:35.975 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.975 INFO kablam!      |
Nov 02 21:52:35.976 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.976 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.976 INFO kablam! 
Nov 02 21:52:35.976 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.976 INFO kablam!     --> src/bindings_ecdh.rs:8397:35
Nov 02 21:52:35.976 INFO kablam!      |
Nov 02 21:52:35.976 INFO kablam! 8397 |     pub fn ASN1_PCTX_set_nm_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:35.976 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.976 INFO kablam!      |
Nov 02 21:52:35.976 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.976 INFO kablam! note: type defined here
Nov 02 21:52:35.976 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.976 INFO kablam!      |
Nov 02 21:52:35.976 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.976 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.976 INFO kablam! 
Nov 02 21:52:35.976 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.976 INFO kablam!     --> src/bindings_ecdh.rs:8407:37
Nov 02 21:52:35.976 INFO kablam!      |
Nov 02 21:52:35.976 INFO kablam! 8407 |     pub fn ASN1_PCTX_get_cert_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:35.977 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.977 INFO kablam!      |
Nov 02 21:52:35.977 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.977 INFO kablam! note: type defined here
Nov 02 21:52:35.977 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.977 INFO kablam!      |
Nov 02 21:52:35.977 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.977 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.977 INFO kablam! 
Nov 02 21:52:35.977 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.977 INFO kablam!     --> src/bindings_ecdh.rs:8418:37
Nov 02 21:52:35.977 INFO kablam!      |
Nov 02 21:52:35.977 INFO kablam! 8418 |     pub fn ASN1_PCTX_set_cert_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:35.977 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.977 INFO kablam!      |
Nov 02 21:52:35.977 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.977 INFO kablam! note: type defined here
Nov 02 21:52:35.977 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.977 INFO kablam!      |
Nov 02 21:52:35.977 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.978 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.978 INFO kablam! 
Nov 02 21:52:35.978 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.978 INFO kablam!     --> src/bindings_ecdh.rs:8428:36
Nov 02 21:52:35.978 INFO kablam!      |
Nov 02 21:52:35.978 INFO kablam! 8428 |     pub fn ASN1_PCTX_get_oid_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:35.978 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.978 INFO kablam!      |
Nov 02 21:52:35.978 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.978 INFO kablam! note: type defined here
Nov 02 21:52:35.978 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.978 INFO kablam!      |
Nov 02 21:52:35.978 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.978 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.978 INFO kablam! 
Nov 02 21:52:35.978 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.978 INFO kablam!     --> src/bindings_ecdh.rs:8439:36
Nov 02 21:52:35.979 INFO kablam!      |
Nov 02 21:52:35.979 INFO kablam! 8439 |     pub fn ASN1_PCTX_set_oid_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:35.979 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.979 INFO kablam!      |
Nov 02 21:52:35.979 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.979 INFO kablam! note: type defined here
Nov 02 21:52:35.979 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.979 INFO kablam!      |
Nov 02 21:52:35.979 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.979 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.979 INFO kablam! 
Nov 02 21:52:35.979 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.979 INFO kablam!     --> src/bindings_ecdh.rs:8449:36
Nov 02 21:52:35.979 INFO kablam!      |
Nov 02 21:52:35.979 INFO kablam! 8449 |     pub fn ASN1_PCTX_get_str_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:35.979 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.979 INFO kablam!      |
Nov 02 21:52:35.980 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.980 INFO kablam! note: type defined here
Nov 02 21:52:35.980 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.980 INFO kablam!      |
Nov 02 21:52:35.980 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.980 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.980 INFO kablam! 
Nov 02 21:52:35.980 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.980 INFO kablam!     --> src/bindings_ecdh.rs:8460:36
Nov 02 21:52:35.980 INFO kablam!      |
Nov 02 21:52:35.980 INFO kablam! 8460 |     pub fn ASN1_PCTX_set_str_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:35.980 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.980 INFO kablam!      |
Nov 02 21:52:35.980 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.980 INFO kablam! note: type defined here
Nov 02 21:52:35.980 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:35.980 INFO kablam!      |
Nov 02 21:52:35.981 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:35.981 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.981 INFO kablam! 
Nov 02 21:52:35.981 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.981 INFO kablam!     --> src/bindings_ecdh.rs:8481:45
Nov 02 21:52:35.981 INFO kablam!      |
Nov 02 21:52:35.981 INFO kablam! 8481 |     pub fn BIO_new_NDEF(out: *mut bio_st, val: *mut ASN1_VALUE_st, it: *const ASN1_ITEM_st) -> *mut bio_st;
Nov 02 21:52:35.981 INFO kablam!      |                                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.981 INFO kablam!      |
Nov 02 21:52:35.981 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.981 INFO kablam! note: type defined here
Nov 02 21:52:35.981 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.981 INFO kablam!      |
Nov 02 21:52:35.981 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.981 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.981 INFO kablam! 
Nov 02 21:52:35.981 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.981 INFO kablam!     --> src/bindings_ecdh.rs:8481:69
Nov 02 21:52:35.981 INFO kablam!      |
Nov 02 21:52:35.982 INFO kablam! 8481 |     pub fn BIO_new_NDEF(out: *mut bio_st, val: *mut ASN1_VALUE_st, it: *const ASN1_ITEM_st) -> *mut bio_st;
Nov 02 21:52:35.982 INFO kablam!      |                                                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.982 INFO kablam!      |
Nov 02 21:52:35.982 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.982 INFO kablam! note: type defined here
Nov 02 21:52:35.982 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.982 INFO kablam!      |
Nov 02 21:52:35.982 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.982 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.982 INFO kablam! 
Nov 02 21:52:35.982 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.982 INFO kablam!     --> src/bindings_ecdh.rs:8495:52
Nov 02 21:52:35.982 INFO kablam!      |
Nov 02 21:52:35.982 INFO kablam! 8495 |     pub fn i2d_ASN1_bio_stream(out: *mut bio_st, val: *mut ASN1_VALUE_st, in_: *mut bio_st, flags: libc::c_int, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.982 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.982 INFO kablam!      |
Nov 02 21:52:35.982 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.982 INFO kablam! note: type defined here
Nov 02 21:52:35.982 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.983 INFO kablam!      |
Nov 02 21:52:35.983 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.983 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.983 INFO kablam! 
Nov 02 21:52:35.983 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.983 INFO kablam!     --> src/bindings_ecdh.rs:8495:114
Nov 02 21:52:35.983 INFO kablam!      |
Nov 02 21:52:35.983 INFO kablam! 8495 |     pub fn i2d_ASN1_bio_stream(out: *mut bio_st, val: *mut ASN1_VALUE_st, in_: *mut bio_st, flags: libc::c_int, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.983 INFO kablam!      |                                                                                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.983 INFO kablam!      |
Nov 02 21:52:35.983 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.983 INFO kablam! note: type defined here
Nov 02 21:52:35.983 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.983 INFO kablam!      |
Nov 02 21:52:35.983 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.983 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.983 INFO kablam! 
Nov 02 21:52:35.983 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.983 INFO kablam!     --> src/bindings_ecdh.rs:8510:58
Nov 02 21:52:35.983 INFO kablam!      |
Nov 02 21:52:35.983 INFO kablam! 8510 |     pub fn PEM_write_bio_ASN1_stream(out: *mut bio_st, val: *mut ASN1_VALUE_st, in_: *mut bio_st, flags: libc::c_int, hdr: *const libc::c_char, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.983 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.983 INFO kablam!      |
Nov 02 21:52:35.983 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.983 INFO kablam! note: type defined here
Nov 02 21:52:35.984 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.984 INFO kablam!      |
Nov 02 21:52:35.984 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.984 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.984 INFO kablam! 
Nov 02 21:52:35.984 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.984 INFO kablam!     --> src/bindings_ecdh.rs:8510:146
Nov 02 21:52:35.984 INFO kablam!      |
Nov 02 21:52:35.984 INFO kablam! 8510 |     pub fn PEM_write_bio_ASN1_stream(out: *mut bio_st, val: *mut ASN1_VALUE_st, in_: *mut bio_st, flags: libc::c_int, hdr: *const libc::c_char, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.984 INFO kablam!      |                                                                                                                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.984 INFO kablam!      |
Nov 02 21:52:35.984 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.984 INFO kablam! note: type defined here
Nov 02 21:52:35.984 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.984 INFO kablam!      |
Nov 02 21:52:35.984 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.984 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.984 INFO kablam! 
Nov 02 21:52:35.984 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.984 INFO kablam!     --> src/bindings_ecdh.rs:8520:58
Nov 02 21:52:35.984 INFO kablam!      |
Nov 02 21:52:35.984 INFO kablam! 8520 |     pub fn PEM_write_bio_PrivateKey(out: *mut bio_st, pkey: *mut evp_pkey_st,
Nov 02 21:52:35.984 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.984 INFO kablam!      |
Nov 02 21:52:35.984 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.985 INFO kablam! note: type defined here
Nov 02 21:52:35.985 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:35.985 INFO kablam!      |
Nov 02 21:52:35.985 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:35.985 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.985 INFO kablam! 
Nov 02 21:52:35.985 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_cipher_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.985 INFO kablam!     --> src/bindings_ecdh.rs:8521:11
Nov 02 21:52:35.985 INFO kablam!      |
Nov 02 21:52:35.985 INFO kablam! 8521 |         cipher: *mut evp_cipher_st, kstr: *mut libc::c_int, klen: libc::c_int,
Nov 02 21:52:35.985 INFO kablam!      |                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.985 INFO kablam!      |
Nov 02 21:52:35.985 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.985 INFO kablam! note: type defined here
Nov 02 21:52:35.985 INFO kablam!     --> src/bindings_ecdh.rs:158:1
Nov 02 21:52:35.985 INFO kablam!      |
Nov 02 21:52:35.985 INFO kablam! 158  | pub struct evp_cipher_st;
Nov 02 21:52:35.985 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.985 INFO kablam! 
Nov 02 21:52:35.985 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.985 INFO kablam!     --> src/bindings_ecdh.rs:8538:49
Nov 02 21:52:35.985 INFO kablam!      |
Nov 02 21:52:35.985 INFO kablam! 8538 |     pub fn SMIME_write_ASN1(bio: *mut bio_st, val: *mut ASN1_VALUE_st, data: *mut bio_st, flags: libc::c_int, ctype_nid: libc::c_int, econt_nid: libc::c_int, mdalgs: *mut stack_st_X509_ALGOR, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.985 INFO kablam!      |                                                    ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.985 INFO kablam!      |
Nov 02 21:52:35.986 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.986 INFO kablam! note: type defined here
Nov 02 21:52:35.986 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.986 INFO kablam!      |
Nov 02 21:52:35.986 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.986 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.986 INFO kablam! 
Nov 02 21:52:35.986 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.986 INFO kablam!     --> src/bindings_ecdh.rs:8538:194
Nov 02 21:52:35.986 INFO kablam!      |
Nov 02 21:52:35.986 INFO kablam! 8538 |     pub fn SMIME_write_ASN1(bio: *mut bio_st, val: *mut ASN1_VALUE_st, data: *mut bio_st, flags: libc::c_int, ctype_nid: libc::c_int, econt_nid: libc::c_int, mdalgs: *mut stack_st_X509_ALGOR, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:35.986 INFO kablam!      |                                                                                                                                                                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.986 INFO kablam!      |
Nov 02 21:52:35.986 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.986 INFO kablam! note: type defined here
Nov 02 21:52:35.986 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.986 INFO kablam!      |
Nov 02 21:52:35.986 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.986 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.986 INFO kablam! 
Nov 02 21:52:35.986 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.986 INFO kablam!     --> src/bindings_ecdh.rs:8550:72
Nov 02 21:52:35.986 INFO kablam!      |
Nov 02 21:52:35.986 INFO kablam! 8550 |     pub fn SMIME_read_ASN1(bio: *mut bio_st, bcont: *mut *mut bio_st, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:35.987 INFO kablam!      |                                                                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.987 INFO kablam!      |
Nov 02 21:52:35.987 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.987 INFO kablam! note: type defined here
Nov 02 21:52:35.987 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:35.987 INFO kablam!      |
Nov 02 21:52:35.987 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:35.987 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.987 INFO kablam! 
Nov 02 21:52:35.987 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.987 INFO kablam!     --> src/bindings_ecdh.rs:8550:96
Nov 02 21:52:35.987 INFO kablam!      |
Nov 02 21:52:35.987 INFO kablam! 8550 |     pub fn SMIME_read_ASN1(bio: *mut bio_st, bcont: *mut *mut bio_st, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:35.987 INFO kablam!      |                                                                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.987 INFO kablam!      |
Nov 02 21:52:35.987 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.987 INFO kablam! note: type defined here
Nov 02 21:52:35.987 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:35.987 INFO kablam!      |
Nov 02 21:52:35.987 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:35.988 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.988 INFO kablam! 
Nov 02 21:52:35.988 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.988 INFO kablam!     --> src/bindings_ecdh.rs:8591:35
Nov 02 21:52:35.988 INFO kablam!      |
Nov 02 21:52:35.988 INFO kablam! 8591 |     pub fn EC_GFp_simple_method() -> *const ec_method_st;
Nov 02 21:52:35.988 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.988 INFO kablam!      |
Nov 02 21:52:35.988 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.988 INFO kablam! note: type defined here
Nov 02 21:52:35.988 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.988 INFO kablam!      |
Nov 02 21:52:35.988 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.988 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.988 INFO kablam! 
Nov 02 21:52:35.988 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.988 INFO kablam!     --> src/bindings_ecdh.rs:8600:33
Nov 02 21:52:35.988 INFO kablam!      |
Nov 02 21:52:35.989 INFO kablam! 8600 |     pub fn EC_GFp_mont_method() -> *const ec_method_st;
Nov 02 21:52:35.989 INFO kablam!      |                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.989 INFO kablam!      |
Nov 02 21:52:35.989 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.989 INFO kablam! note: type defined here
Nov 02 21:52:35.989 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.989 INFO kablam!      |
Nov 02 21:52:35.989 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.989 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.989 INFO kablam! 
Nov 02 21:52:35.989 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.989 INFO kablam!     --> src/bindings_ecdh.rs:8609:33
Nov 02 21:52:35.989 INFO kablam!      |
Nov 02 21:52:35.989 INFO kablam! 8609 |     pub fn EC_GFp_nist_method() -> *const ec_method_st;
Nov 02 21:52:35.989 INFO kablam!      |                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.989 INFO kablam!      |
Nov 02 21:52:35.989 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.989 INFO kablam! note: type defined here
Nov 02 21:52:35.989 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.990 INFO kablam!      |
Nov 02 21:52:35.990 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.990 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.990 INFO kablam! 
Nov 02 21:52:35.990 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.990 INFO kablam!     --> src/bindings_ecdh.rs:8618:37
Nov 02 21:52:35.990 INFO kablam!      |
Nov 02 21:52:35.990 INFO kablam! 8618 |     pub fn EC_GFp_nistp224_method() -> *const ec_method_st;
Nov 02 21:52:35.990 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.990 INFO kablam!      |
Nov 02 21:52:35.990 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.990 INFO kablam! note: type defined here
Nov 02 21:52:35.990 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.990 INFO kablam!      |
Nov 02 21:52:35.990 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.990 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.990 INFO kablam! 
Nov 02 21:52:35.990 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.990 INFO kablam!     --> src/bindings_ecdh.rs:8627:37
Nov 02 21:52:35.991 INFO kablam!      |
Nov 02 21:52:35.991 INFO kablam! 8627 |     pub fn EC_GFp_nistp256_method() -> *const ec_method_st;
Nov 02 21:52:35.991 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.991 INFO kablam!      |
Nov 02 21:52:35.991 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.991 INFO kablam! note: type defined here
Nov 02 21:52:35.991 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.991 INFO kablam!      |
Nov 02 21:52:35.991 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.991 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.991 INFO kablam! 
Nov 02 21:52:35.991 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.991 INFO kablam!     --> src/bindings_ecdh.rs:8636:37
Nov 02 21:52:35.991 INFO kablam!      |
Nov 02 21:52:35.991 INFO kablam! 8636 |     pub fn EC_GFp_nistp521_method() -> *const ec_method_st;
Nov 02 21:52:35.991 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.991 INFO kablam!      |
Nov 02 21:52:35.991 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.991 INFO kablam! note: type defined here
Nov 02 21:52:35.991 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.991 INFO kablam!      |
Nov 02 21:52:35.992 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.992 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.992 INFO kablam! 
Nov 02 21:52:35.992 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.992 INFO kablam!     --> src/bindings_ecdh.rs:8645:36
Nov 02 21:52:35.992 INFO kablam!      |
Nov 02 21:52:35.992 INFO kablam! 8645 |     pub fn EC_GF2m_simple_method() -> *const ec_method_st;
Nov 02 21:52:35.992 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.992 INFO kablam!      |
Nov 02 21:52:35.992 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.992 INFO kablam! note: type defined here
Nov 02 21:52:35.992 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.992 INFO kablam!      |
Nov 02 21:52:35.992 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.992 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.992 INFO kablam! 
Nov 02 21:52:35.992 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.992 INFO kablam!     --> src/bindings_ecdh.rs:8655:28
Nov 02 21:52:35.992 INFO kablam!      |
Nov 02 21:52:35.992 INFO kablam! 8655 |     pub fn EC_GROUP_new(meth: *const ec_method_st) -> *mut ec_group_st;
Nov 02 21:52:35.992 INFO kablam!      |                               ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.993 INFO kablam!      |
Nov 02 21:52:35.993 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.993 INFO kablam! note: type defined here
Nov 02 21:52:35.993 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.993 INFO kablam!      |
Nov 02 21:52:35.993 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.993 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.993 INFO kablam! 
Nov 02 21:52:35.993 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.993 INFO kablam!     --> src/bindings_ecdh.rs:8655:52
Nov 02 21:52:35.993 INFO kablam!      |
Nov 02 21:52:35.993 INFO kablam! 8655 |     pub fn EC_GROUP_new(meth: *const ec_method_st) -> *mut ec_group_st;
Nov 02 21:52:35.993 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.993 INFO kablam!      |
Nov 02 21:52:35.993 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.993 INFO kablam! note: type defined here
Nov 02 21:52:35.993 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.993 INFO kablam!      |
Nov 02 21:52:35.993 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.993 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.993 INFO kablam! 
Nov 02 21:52:35.993 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.993 INFO kablam!     --> src/bindings_ecdh.rs:8665:30
Nov 02 21:52:35.994 INFO kablam!      |
Nov 02 21:52:35.994 INFO kablam! 8665 |     pub fn EC_GROUP_free(group: *mut ec_group_st);
Nov 02 21:52:35.994 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.994 INFO kablam!      |
Nov 02 21:52:35.994 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.994 INFO kablam! note: type defined here
Nov 02 21:52:35.994 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.994 INFO kablam!      |
Nov 02 21:52:35.994 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.994 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.994 INFO kablam! 
Nov 02 21:52:35.994 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.994 INFO kablam!     --> src/bindings_ecdh.rs:8675:36
Nov 02 21:52:35.994 INFO kablam!      |
Nov 02 21:52:35.994 INFO kablam! 8675 |     pub fn EC_GROUP_clear_free(group: *mut ec_group_st);
Nov 02 21:52:35.994 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.994 INFO kablam!      |
Nov 02 21:52:35.994 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.994 INFO kablam! note: type defined here
Nov 02 21:52:35.994 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.994 INFO kablam!      |
Nov 02 21:52:35.995 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.995 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.995 INFO kablam! 
Nov 02 21:52:35.995 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.995 INFO kablam!     --> src/bindings_ecdh.rs:8686:28
Nov 02 21:52:35.995 INFO kablam!      |
Nov 02 21:52:35.995 INFO kablam! 8686 |     pub fn EC_GROUP_copy(dst: *mut ec_group_st, src: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:35.995 INFO kablam!      |                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.995 INFO kablam!      |
Nov 02 21:52:35.995 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.995 INFO kablam! note: type defined here
Nov 02 21:52:35.995 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.995 INFO kablam!      |
Nov 02 21:52:35.995 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.995 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.995 INFO kablam! 
Nov 02 21:52:35.995 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.995 INFO kablam!     --> src/bindings_ecdh.rs:8686:51
Nov 02 21:52:35.995 INFO kablam!      |
Nov 02 21:52:35.995 INFO kablam! 8686 |     pub fn EC_GROUP_copy(dst: *mut ec_group_st, src: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:35.995 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.995 INFO kablam!      |
Nov 02 21:52:35.995 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.996 INFO kablam! note: type defined here
Nov 02 21:52:35.996 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.996 INFO kablam!      |
Nov 02 21:52:35.996 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.996 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.996 INFO kablam! 
Nov 02 21:52:35.996 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.996 INFO kablam!     --> src/bindings_ecdh.rs:8696:27
Nov 02 21:52:35.996 INFO kablam!      |
Nov 02 21:52:35.996 INFO kablam! 8696 |     pub fn EC_GROUP_dup(src: *const ec_group_st) -> *mut ec_group_st;
Nov 02 21:52:35.996 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.996 INFO kablam!      |
Nov 02 21:52:35.996 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.996 INFO kablam! note: type defined here
Nov 02 21:52:35.996 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.996 INFO kablam!      |
Nov 02 21:52:35.996 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.996 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.996 INFO kablam! 
Nov 02 21:52:35.996 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.996 INFO kablam!     --> src/bindings_ecdh.rs:8696:50
Nov 02 21:52:35.996 INFO kablam!      |
Nov 02 21:52:35.996 INFO kablam! 8696 |     pub fn EC_GROUP_dup(src: *const ec_group_st) -> *mut ec_group_st;
Nov 02 21:52:35.996 INFO kablam!      |                                                     ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.997 INFO kablam!      |
Nov 02 21:52:35.997 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.997 INFO kablam! note: type defined here
Nov 02 21:52:35.997 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.997 INFO kablam!      |
Nov 02 21:52:35.997 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.997 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.997 INFO kablam! 
Nov 02 21:52:35.997 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.997 INFO kablam!     --> src/bindings_ecdh.rs:8706:35
Nov 02 21:52:35.997 INFO kablam!      |
Nov 02 21:52:35.997 INFO kablam! 8706 |     pub fn EC_GROUP_method_of(group: *const ec_group_st) -> *const ec_method_st;
Nov 02 21:52:35.997 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.997 INFO kablam!      |
Nov 02 21:52:35.997 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.997 INFO kablam! note: type defined here
Nov 02 21:52:35.997 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.997 INFO kablam!      |
Nov 02 21:52:35.997 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.997 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.997 INFO kablam! 
Nov 02 21:52:35.997 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.997 INFO kablam!     --> src/bindings_ecdh.rs:8706:58
Nov 02 21:52:35.998 INFO kablam!      |
Nov 02 21:52:35.998 INFO kablam! 8706 |     pub fn EC_GROUP_method_of(group: *const ec_group_st) -> *const ec_method_st;
Nov 02 21:52:35.998 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.998 INFO kablam!      |
Nov 02 21:52:35.998 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.998 INFO kablam! note: type defined here
Nov 02 21:52:35.998 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.998 INFO kablam!      |
Nov 02 21:52:35.998 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.998 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.998 INFO kablam! 
Nov 02 21:52:35.998 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.998 INFO kablam!     --> src/bindings_ecdh.rs:8716:40
Nov 02 21:52:35.998 INFO kablam!      |
Nov 02 21:52:35.998 INFO kablam! 8716 |     pub fn EC_METHOD_get_field_type(meth: *const ec_method_st) -> libc::c_int;
Nov 02 21:52:35.998 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.998 INFO kablam!      |
Nov 02 21:52:35.998 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.998 INFO kablam! note: type defined here
Nov 02 21:52:35.998 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:35.998 INFO kablam!      |
Nov 02 21:52:35.999 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:35.999 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.999 INFO kablam! 
Nov 02 21:52:35.999 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.999 INFO kablam!     --> src/bindings_ecdh.rs:8729:39
Nov 02 21:52:35.999 INFO kablam!      |
Nov 02 21:52:35.999 INFO kablam! 8729 |     pub fn EC_GROUP_set_generator(group: *mut ec_group_st, generator: *const ec_point_st, order: *const bignum_st, cofactor: *const bignum_st) -> libc::c_int;
Nov 02 21:52:35.999 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:35.999 INFO kablam!      |
Nov 02 21:52:35.999 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.999 INFO kablam! note: type defined here
Nov 02 21:52:35.999 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:35.999 INFO kablam!      |
Nov 02 21:52:35.999 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:35.999 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.999 INFO kablam! 
Nov 02 21:52:35.999 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:35.999 INFO kablam!     --> src/bindings_ecdh.rs:8729:68
Nov 02 21:52:35.999 INFO kablam!      |
Nov 02 21:52:35.999 INFO kablam! 8729 |     pub fn EC_GROUP_set_generator(group: *mut ec_group_st, generator: *const ec_point_st, order: *const bignum_st, cofactor: *const bignum_st) -> libc::c_int;
Nov 02 21:52:35.999 INFO kablam!      |                                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:35.999 INFO kablam!      |
Nov 02 21:52:35.999 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:35.999 INFO kablam! note: type defined here
Nov 02 21:52:35.999 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.000 INFO kablam!      |
Nov 02 21:52:36.000 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.000 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.000 INFO kablam! 
Nov 02 21:52:36.000 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.000 INFO kablam!     --> src/bindings_ecdh.rs:8739:40
Nov 02 21:52:36.000 INFO kablam!      |
Nov 02 21:52:36.000 INFO kablam! 8739 |     pub fn EC_GROUP_get0_generator(group: *const ec_group_st) -> *const ec_point_st;
Nov 02 21:52:36.000 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.000 INFO kablam!      |
Nov 02 21:52:36.000 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.000 INFO kablam! note: type defined here
Nov 02 21:52:36.000 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.000 INFO kablam!      |
Nov 02 21:52:36.000 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.000 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.000 INFO kablam! 
Nov 02 21:52:36.000 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.000 INFO kablam!     --> src/bindings_ecdh.rs:8739:63
Nov 02 21:52:36.000 INFO kablam!      |
Nov 02 21:52:36.000 INFO kablam! 8739 |     pub fn EC_GROUP_get0_generator(group: *const ec_group_st) -> *const ec_point_st;
Nov 02 21:52:36.000 INFO kablam!      |                                                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.000 INFO kablam!      |
Nov 02 21:52:36.000 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.000 INFO kablam! note: type defined here
Nov 02 21:52:36.001 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.001 INFO kablam!      |
Nov 02 21:52:36.001 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.001 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.001 INFO kablam! 
Nov 02 21:52:36.001 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.001 INFO kablam!     --> src/bindings_ecdh.rs:8751:35
Nov 02 21:52:36.001 INFO kablam!      |
Nov 02 21:52:36.001 INFO kablam! 8751 |     pub fn EC_GROUP_get_order(group: *const ec_group_st, order: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.001 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.001 INFO kablam!      |
Nov 02 21:52:36.001 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.001 INFO kablam! note: type defined here
Nov 02 21:52:36.001 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.001 INFO kablam!      |
Nov 02 21:52:36.001 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.001 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.001 INFO kablam! 
Nov 02 21:52:36.001 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.001 INFO kablam!     --> src/bindings_ecdh.rs:8751:83
Nov 02 21:52:36.001 INFO kablam!      |
Nov 02 21:52:36.001 INFO kablam! 8751 |     pub fn EC_GROUP_get_order(group: *const ec_group_st, order: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.001 INFO kablam!      |                                                                                      ^^^^^^^^^^^^^^^
Nov 02 21:52:36.001 INFO kablam!      |
Nov 02 21:52:36.001 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.001 INFO kablam! note: type defined here
Nov 02 21:52:36.002 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.002 INFO kablam!      |
Nov 02 21:52:36.002 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.002 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.002 INFO kablam! 
Nov 02 21:52:36.002 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.002 INFO kablam!     --> src/bindings_ecdh.rs:8763:38
Nov 02 21:52:36.002 INFO kablam!      |
Nov 02 21:52:36.002 INFO kablam! 8763 |     pub fn EC_GROUP_get_cofactor(group: *const ec_group_st, cofactor: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.002 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.002 INFO kablam!      |
Nov 02 21:52:36.002 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.002 INFO kablam! note: type defined here
Nov 02 21:52:36.002 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.002 INFO kablam!      |
Nov 02 21:52:36.002 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.002 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.002 INFO kablam! 
Nov 02 21:52:36.002 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.002 INFO kablam!     --> src/bindings_ecdh.rs:8763:89
Nov 02 21:52:36.002 INFO kablam!      |
Nov 02 21:52:36.002 INFO kablam! 8763 |     pub fn EC_GROUP_get_cofactor(group: *const ec_group_st, cofactor: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.002 INFO kablam!      |                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:36.002 INFO kablam!      |
Nov 02 21:52:36.002 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.003 INFO kablam! note: type defined here
Nov 02 21:52:36.003 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.003 INFO kablam!      |
Nov 02 21:52:36.003 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.003 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.003 INFO kablam! 
Nov 02 21:52:36.003 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.003 INFO kablam!     --> src/bindings_ecdh.rs:8774:40
Nov 02 21:52:36.003 INFO kablam!      |
Nov 02 21:52:36.003 INFO kablam! 8774 |     pub fn EC_GROUP_set_curve_name(group: *mut ec_group_st, nid: libc::c_int);
Nov 02 21:52:36.003 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.003 INFO kablam!      |
Nov 02 21:52:36.003 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.003 INFO kablam! note: type defined here
Nov 02 21:52:36.003 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.003 INFO kablam!      |
Nov 02 21:52:36.003 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.003 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.003 INFO kablam! 
Nov 02 21:52:36.003 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.003 INFO kablam!     --> src/bindings_ecdh.rs:8784:40
Nov 02 21:52:36.003 INFO kablam!      |
Nov 02 21:52:36.003 INFO kablam! 8784 |     pub fn EC_GROUP_get_curve_name(group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:36.003 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.003 INFO kablam!      |
Nov 02 21:52:36.004 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.004 INFO kablam! note: type defined here
Nov 02 21:52:36.004 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.004 INFO kablam!      |
Nov 02 21:52:36.004 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.004 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.004 INFO kablam! 
Nov 02 21:52:36.004 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.004 INFO kablam!     --> src/bindings_ecdh.rs:8795:39
Nov 02 21:52:36.004 INFO kablam!      |
Nov 02 21:52:36.004 INFO kablam! 8795 |     pub fn EC_GROUP_set_asn1_flag(group: *mut ec_group_st, flag: libc::c_int);
Nov 02 21:52:36.004 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.004 INFO kablam!      |
Nov 02 21:52:36.004 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.004 INFO kablam! note: type defined here
Nov 02 21:52:36.004 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.004 INFO kablam!      |
Nov 02 21:52:36.004 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.004 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.004 INFO kablam! 
Nov 02 21:52:36.004 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.004 INFO kablam!     --> src/bindings_ecdh.rs:8805:39
Nov 02 21:52:36.004 INFO kablam!      |
Nov 02 21:52:36.004 INFO kablam! 8805 |     pub fn EC_GROUP_get_asn1_flag(group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:36.004 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.005 INFO kablam!      |
Nov 02 21:52:36.005 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.005 INFO kablam! note: type defined here
Nov 02 21:52:36.005 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.005 INFO kablam!      |
Nov 02 21:52:36.005 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.005 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.005 INFO kablam! 
Nov 02 21:52:36.005 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.005 INFO kablam!     --> src/bindings_ecdh.rs:8816:51
Nov 02 21:52:36.005 INFO kablam!      |
Nov 02 21:52:36.005 INFO kablam! 8816 |     pub fn EC_GROUP_set_point_conversion_form(group: *mut ec_group_st, form: libc::c_uint);
Nov 02 21:52:36.005 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.005 INFO kablam!      |
Nov 02 21:52:36.005 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.005 INFO kablam! note: type defined here
Nov 02 21:52:36.005 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.005 INFO kablam!      |
Nov 02 21:52:36.005 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.005 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.005 INFO kablam! 
Nov 02 21:52:36.005 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.005 INFO kablam!     --> src/bindings_ecdh.rs:8826:47
Nov 02 21:52:36.006 INFO kablam!      |
Nov 02 21:52:36.006 INFO kablam! 8826 |     pub fn EC_GROUP_get_point_conversion_form(_: *const ec_group_st) -> libc::c_uint;
Nov 02 21:52:36.006 INFO kablam!      |                                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.006 INFO kablam!      |
Nov 02 21:52:36.006 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.006 INFO kablam! note: type defined here
Nov 02 21:52:36.006 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.006 INFO kablam!      |
Nov 02 21:52:36.006 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.006 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.006 INFO kablam! 
Nov 02 21:52:36.006 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.006 INFO kablam!     --> src/bindings_ecdh.rs:8836:31
Nov 02 21:52:36.006 INFO kablam!      |
Nov 02 21:52:36.006 INFO kablam! 8836 |     pub fn EC_GROUP_get0_seed(x: *const ec_group_st) -> *mut libc::c_uchar;
Nov 02 21:52:36.006 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.006 INFO kablam!      |
Nov 02 21:52:36.006 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.006 INFO kablam! note: type defined here
Nov 02 21:52:36.006 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.006 INFO kablam!      |
Nov 02 21:52:36.007 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.007 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.007 INFO kablam! 
Nov 02 21:52:36.007 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.007 INFO kablam!     --> src/bindings_ecdh.rs:8846:34
Nov 02 21:52:36.007 INFO kablam!      |
Nov 02 21:52:36.007 INFO kablam! 8846 |     pub fn EC_GROUP_get_seed_len(_: *const ec_group_st) -> libc::c_ulong;
Nov 02 21:52:36.007 INFO kablam!      |                                     ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.007 INFO kablam!      |
Nov 02 21:52:36.007 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.007 INFO kablam! note: type defined here
Nov 02 21:52:36.007 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.007 INFO kablam!      |
Nov 02 21:52:36.007 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.007 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.007 INFO kablam! 
Nov 02 21:52:36.007 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.007 INFO kablam!     --> src/bindings_ecdh.rs:8858:30
Nov 02 21:52:36.007 INFO kablam!      |
Nov 02 21:52:36.007 INFO kablam! 8858 |     pub fn EC_GROUP_set_seed(_: *mut ec_group_st, _: *const libc::c_uchar, len: libc::c_ulong) -> libc::c_ulong;
Nov 02 21:52:36.007 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.007 INFO kablam!      |
Nov 02 21:52:36.007 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.008 INFO kablam! note: type defined here
Nov 02 21:52:36.008 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.008 INFO kablam!      |
Nov 02 21:52:36.008 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.008 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.008 INFO kablam! 
Nov 02 21:52:36.008 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.008 INFO kablam!     --> src/bindings_ecdh.rs:8872:39
Nov 02 21:52:36.008 INFO kablam!      |
Nov 02 21:52:36.008 INFO kablam! 8872 |     pub fn EC_GROUP_set_curve_GFp(group: *mut ec_group_st, p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.008 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.008 INFO kablam!      |
Nov 02 21:52:36.008 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.008 INFO kablam! note: type defined here
Nov 02 21:52:36.008 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.008 INFO kablam!      |
Nov 02 21:52:36.008 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.008 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.008 INFO kablam! 
Nov 02 21:52:36.008 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.008 INFO kablam!     --> src/bindings_ecdh.rs:8872:125
Nov 02 21:52:36.009 INFO kablam!      |
Nov 02 21:52:36.009 INFO kablam! 8872 |     pub fn EC_GROUP_set_curve_GFp(group: *mut ec_group_st, p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.009 INFO kablam!      |                                                                                                                                ^^^^^^^^^^^^^^^
Nov 02 21:52:36.009 INFO kablam!      |
Nov 02 21:52:36.009 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.009 INFO kablam! note: type defined here
Nov 02 21:52:36.009 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.009 INFO kablam!      |
Nov 02 21:52:36.009 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.009 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.009 INFO kablam! 
Nov 02 21:52:36.009 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.009 INFO kablam!     --> src/bindings_ecdh.rs:8886:39
Nov 02 21:52:36.009 INFO kablam!      |
Nov 02 21:52:36.009 INFO kablam! 8886 |     pub fn EC_GROUP_get_curve_GFp(group: *const ec_group_st, p: *mut bignum_st, a: *mut bignum_st, b: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.009 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.009 INFO kablam!      |
Nov 02 21:52:36.009 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.009 INFO kablam! note: type defined here
Nov 02 21:52:36.009 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.009 INFO kablam!      |
Nov 02 21:52:36.010 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.010 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.010 INFO kablam! 
Nov 02 21:52:36.010 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.010 INFO kablam!     --> src/bindings_ecdh.rs:8886:121
Nov 02 21:52:36.010 INFO kablam!      |
Nov 02 21:52:36.010 INFO kablam! 8886 |     pub fn EC_GROUP_get_curve_GFp(group: *const ec_group_st, p: *mut bignum_st, a: *mut bignum_st, b: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.010 INFO kablam!      |                                                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:36.010 INFO kablam!      |
Nov 02 21:52:36.010 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.010 INFO kablam! note: type defined here
Nov 02 21:52:36.010 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.010 INFO kablam!      |
Nov 02 21:52:36.010 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.010 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.010 INFO kablam! 
Nov 02 21:52:36.010 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.010 INFO kablam!     --> src/bindings_ecdh.rs:8900:40
Nov 02 21:52:36.010 INFO kablam!      |
Nov 02 21:52:36.010 INFO kablam! 8900 |     pub fn EC_GROUP_set_curve_GF2m(group: *mut ec_group_st, p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.010 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.010 INFO kablam!      |
Nov 02 21:52:36.011 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.011 INFO kablam! note: type defined here
Nov 02 21:52:36.011 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.011 INFO kablam!      |
Nov 02 21:52:36.011 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.011 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.011 INFO kablam! 
Nov 02 21:52:36.011 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.011 INFO kablam!     --> src/bindings_ecdh.rs:8900:126
Nov 02 21:52:36.011 INFO kablam!      |
Nov 02 21:52:36.011 INFO kablam! 8900 |     pub fn EC_GROUP_set_curve_GF2m(group: *mut ec_group_st, p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.011 INFO kablam!      |                                                                                                                                 ^^^^^^^^^^^^^^^
Nov 02 21:52:36.011 INFO kablam!      |
Nov 02 21:52:36.011 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.011 INFO kablam! note: type defined here
Nov 02 21:52:36.011 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.011 INFO kablam!      |
Nov 02 21:52:36.011 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.011 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.011 INFO kablam! 
Nov 02 21:52:36.011 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.011 INFO kablam!     --> src/bindings_ecdh.rs:8914:40
Nov 02 21:52:36.012 INFO kablam!      |
Nov 02 21:52:36.012 INFO kablam! 8914 |     pub fn EC_GROUP_get_curve_GF2m(group: *const ec_group_st, p: *mut bignum_st, a: *mut bignum_st, b: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.012 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.012 INFO kablam!      |
Nov 02 21:52:36.012 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.012 INFO kablam! note: type defined here
Nov 02 21:52:36.012 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.012 INFO kablam!      |
Nov 02 21:52:36.012 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.012 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.012 INFO kablam! 
Nov 02 21:52:36.012 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.012 INFO kablam!     --> src/bindings_ecdh.rs:8914:122
Nov 02 21:52:36.012 INFO kablam!      |
Nov 02 21:52:36.012 INFO kablam! 8914 |     pub fn EC_GROUP_get_curve_GF2m(group: *const ec_group_st, p: *mut bignum_st, a: *mut bignum_st, b: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.012 INFO kablam!      |                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:36.012 INFO kablam!      |
Nov 02 21:52:36.012 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.012 INFO kablam! note: type defined here
Nov 02 21:52:36.012 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.012 INFO kablam!      |
Nov 02 21:52:36.012 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.013 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.013 INFO kablam! 
Nov 02 21:52:36.013 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.013 INFO kablam!     --> src/bindings_ecdh.rs:8924:36
Nov 02 21:52:36.013 INFO kablam!      |
Nov 02 21:52:36.013 INFO kablam! 8924 |     pub fn EC_GROUP_get_degree(group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:36.013 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.013 INFO kablam!      |
Nov 02 21:52:36.013 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.013 INFO kablam! note: type defined here
Nov 02 21:52:36.013 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.013 INFO kablam!      |
Nov 02 21:52:36.013 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.013 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.013 INFO kablam! 
Nov 02 21:52:36.013 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.013 INFO kablam!     --> src/bindings_ecdh.rs:8935:31
Nov 02 21:52:36.013 INFO kablam!      |
Nov 02 21:52:36.013 INFO kablam! 8935 |     pub fn EC_GROUP_check(group: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.013 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.013 INFO kablam!      |
Nov 02 21:52:36.013 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.014 INFO kablam! note: type defined here
Nov 02 21:52:36.014 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.014 INFO kablam!      |
Nov 02 21:52:36.014 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.014 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.014 INFO kablam! 
Nov 02 21:52:36.014 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.014 INFO kablam!     --> src/bindings_ecdh.rs:8935:56
Nov 02 21:52:36.014 INFO kablam!      |
Nov 02 21:52:36.014 INFO kablam! 8935 |     pub fn EC_GROUP_check(group: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.014 INFO kablam!      |                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:36.014 INFO kablam!      |
Nov 02 21:52:36.014 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.014 INFO kablam! note: type defined here
Nov 02 21:52:36.014 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.014 INFO kablam!      |
Nov 02 21:52:36.014 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.014 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.014 INFO kablam! 
Nov 02 21:52:36.014 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.014 INFO kablam!     --> src/bindings_ecdh.rs:8946:44
Nov 02 21:52:36.014 INFO kablam!      |
Nov 02 21:52:36.015 INFO kablam! 8946 |     pub fn EC_GROUP_check_discriminant(group: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.015 INFO kablam!      |                                               ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.015 INFO kablam!      |
Nov 02 21:52:36.015 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.015 INFO kablam! note: type defined here
Nov 02 21:52:36.015 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.015 INFO kablam!      |
Nov 02 21:52:36.015 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.015 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.015 INFO kablam! 
Nov 02 21:52:36.015 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.015 INFO kablam!     --> src/bindings_ecdh.rs:8946:69
Nov 02 21:52:36.015 INFO kablam!      |
Nov 02 21:52:36.015 INFO kablam! 8946 |     pub fn EC_GROUP_check_discriminant(group: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.015 INFO kablam!      |                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:36.015 INFO kablam!      |
Nov 02 21:52:36.015 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.015 INFO kablam! note: type defined here
Nov 02 21:52:36.015 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.015 INFO kablam!      |
Nov 02 21:52:36.015 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.015 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.015 INFO kablam! 
Nov 02 21:52:36.015 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.016 INFO kablam!     --> src/bindings_ecdh.rs:8958:25
Nov 02 21:52:36.016 INFO kablam!      |
Nov 02 21:52:36.016 INFO kablam! 8958 |     pub fn EC_GROUP_cmp(a: *const ec_group_st, b: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.016 INFO kablam!      |                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.016 INFO kablam!      |
Nov 02 21:52:36.016 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.016 INFO kablam! note: type defined here
Nov 02 21:52:36.016 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.016 INFO kablam!      |
Nov 02 21:52:36.016 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.016 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.016 INFO kablam! 
Nov 02 21:52:36.016 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.016 INFO kablam!     --> src/bindings_ecdh.rs:8958:48
Nov 02 21:52:36.016 INFO kablam!      |
Nov 02 21:52:36.016 INFO kablam! 8958 |     pub fn EC_GROUP_cmp(a: *const ec_group_st, b: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.016 INFO kablam!      |                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.016 INFO kablam!      |
Nov 02 21:52:36.016 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.016 INFO kablam! note: type defined here
Nov 02 21:52:36.016 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.016 INFO kablam!      |
Nov 02 21:52:36.016 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.016 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.016 INFO kablam! 
Nov 02 21:52:36.016 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.017 INFO kablam!     --> src/bindings_ecdh.rs:8958:73
Nov 02 21:52:36.017 INFO kablam!      |
Nov 02 21:52:36.017 INFO kablam! 8958 |     pub fn EC_GROUP_cmp(a: *const ec_group_st, b: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.017 INFO kablam!      |                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:36.017 INFO kablam!      |
Nov 02 21:52:36.017 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.017 INFO kablam! note: type defined here
Nov 02 21:52:36.017 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.017 INFO kablam!      |
Nov 02 21:52:36.017 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.017 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.017 INFO kablam! 
Nov 02 21:52:36.017 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.017 INFO kablam!     --> src/bindings_ecdh.rs:8971:100
Nov 02 21:52:36.017 INFO kablam!      |
Nov 02 21:52:36.017 INFO kablam! 8971 |     pub fn EC_GROUP_new_curve_GFp(p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> *mut ec_group_st;
Nov 02 21:52:36.017 INFO kablam!      |                                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:36.017 INFO kablam!      |
Nov 02 21:52:36.017 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.017 INFO kablam! note: type defined here
Nov 02 21:52:36.017 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.017 INFO kablam!      |
Nov 02 21:52:36.017 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.017 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.017 INFO kablam! 
Nov 02 21:52:36.017 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.018 INFO kablam!     --> src/bindings_ecdh.rs:8971:120
Nov 02 21:52:36.018 INFO kablam!      |
Nov 02 21:52:36.018 INFO kablam! 8971 |     pub fn EC_GROUP_new_curve_GFp(p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> *mut ec_group_st;
Nov 02 21:52:36.018 INFO kablam!      |                                                                                                                           ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.018 INFO kablam!      |
Nov 02 21:52:36.018 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.018 INFO kablam! note: type defined here
Nov 02 21:52:36.018 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.018 INFO kablam!      |
Nov 02 21:52:36.018 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.018 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.018 INFO kablam! 
Nov 02 21:52:36.018 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.018 INFO kablam!     --> src/bindings_ecdh.rs:8984:101
Nov 02 21:52:36.018 INFO kablam!      |
Nov 02 21:52:36.018 INFO kablam! 8984 |     pub fn EC_GROUP_new_curve_GF2m(p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> *mut ec_group_st;
Nov 02 21:52:36.018 INFO kablam!      |                                                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:36.018 INFO kablam!      |
Nov 02 21:52:36.018 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.018 INFO kablam! note: type defined here
Nov 02 21:52:36.018 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.018 INFO kablam!      |
Nov 02 21:52:36.018 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.018 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.019 INFO kablam! 
Nov 02 21:52:36.019 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.019 INFO kablam!     --> src/bindings_ecdh.rs:8984:121
Nov 02 21:52:36.019 INFO kablam!      |
Nov 02 21:52:36.019 INFO kablam! 8984 |     pub fn EC_GROUP_new_curve_GF2m(p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> *mut ec_group_st;
Nov 02 21:52:36.019 INFO kablam!      |                                                                                                                            ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.019 INFO kablam!      |
Nov 02 21:52:36.019 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.019 INFO kablam! note: type defined here
Nov 02 21:52:36.019 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.019 INFO kablam!      |
Nov 02 21:52:36.019 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.019 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.019 INFO kablam! 
Nov 02 21:52:36.019 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.019 INFO kablam!     --> src/bindings_ecdh.rs:8994:57
Nov 02 21:52:36.019 INFO kablam!      |
Nov 02 21:52:36.019 INFO kablam! 8994 |     pub fn EC_GROUP_new_by_curve_name(nid: libc::c_int) -> *mut ec_group_st;
Nov 02 21:52:36.019 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.019 INFO kablam!      |
Nov 02 21:52:36.019 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.019 INFO kablam! note: type defined here
Nov 02 21:52:36.020 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.020 INFO kablam!      |
Nov 02 21:52:36.020 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.020 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.020 INFO kablam! 
Nov 02 21:52:36.020 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.020 INFO kablam!     --> src/bindings_ecdh.rs:9015:29
Nov 02 21:52:36.020 INFO kablam!      |
Nov 02 21:52:36.020 INFO kablam! 9015 |     pub fn EC_POINT_new(group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:36.020 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.020 INFO kablam!      |
Nov 02 21:52:36.020 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.020 INFO kablam! note: type defined here
Nov 02 21:52:36.020 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.020 INFO kablam!      |
Nov 02 21:52:36.020 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.020 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.020 INFO kablam! 
Nov 02 21:52:36.020 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.020 INFO kablam!     --> src/bindings_ecdh.rs:9015:52
Nov 02 21:52:36.020 INFO kablam!      |
Nov 02 21:52:36.020 INFO kablam! 9015 |     pub fn EC_POINT_new(group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:36.021 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.021 INFO kablam!      |
Nov 02 21:52:36.021 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.021 INFO kablam! note: type defined here
Nov 02 21:52:36.021 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.021 INFO kablam!      |
Nov 02 21:52:36.021 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.021 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.021 INFO kablam! 
Nov 02 21:52:36.021 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.021 INFO kablam!     --> src/bindings_ecdh.rs:9025:30
Nov 02 21:52:36.021 INFO kablam!      |
Nov 02 21:52:36.021 INFO kablam! 9025 |     pub fn EC_POINT_free(point: *mut ec_point_st);
Nov 02 21:52:36.021 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.021 INFO kablam!      |
Nov 02 21:52:36.021 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.021 INFO kablam! note: type defined here
Nov 02 21:52:36.021 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.021 INFO kablam!      |
Nov 02 21:52:36.021 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.021 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.021 INFO kablam! 
Nov 02 21:52:36.021 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.021 INFO kablam!     --> src/bindings_ecdh.rs:9035:36
Nov 02 21:52:36.022 INFO kablam!      |
Nov 02 21:52:36.022 INFO kablam! 9035 |     pub fn EC_POINT_clear_free(point: *mut ec_point_st);
Nov 02 21:52:36.022 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.022 INFO kablam!      |
Nov 02 21:52:36.022 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.022 INFO kablam! note: type defined here
Nov 02 21:52:36.022 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.022 INFO kablam!      |
Nov 02 21:52:36.022 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.022 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.022 INFO kablam! 
Nov 02 21:52:36.022 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.022 INFO kablam!     --> src/bindings_ecdh.rs:9046:28
Nov 02 21:52:36.022 INFO kablam!      |
Nov 02 21:52:36.022 INFO kablam! 9046 |     pub fn EC_POINT_copy(dst: *mut ec_point_st, src: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:36.022 INFO kablam!      |                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.022 INFO kablam!      |
Nov 02 21:52:36.022 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.022 INFO kablam! note: type defined here
Nov 02 21:52:36.022 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.022 INFO kablam!      |
Nov 02 21:52:36.022 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.023 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.023 INFO kablam! 
Nov 02 21:52:36.023 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.023 INFO kablam!     --> src/bindings_ecdh.rs:9046:51
Nov 02 21:52:36.023 INFO kablam!      |
Nov 02 21:52:36.023 INFO kablam! 9046 |     pub fn EC_POINT_copy(dst: *mut ec_point_st, src: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:36.023 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.023 INFO kablam!      |
Nov 02 21:52:36.023 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.023 INFO kablam! note: type defined here
Nov 02 21:52:36.023 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.023 INFO kablam!      |
Nov 02 21:52:36.023 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.023 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.023 INFO kablam! 
Nov 02 21:52:36.023 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.023 INFO kablam!     --> src/bindings_ecdh.rs:9057:27
Nov 02 21:52:36.023 INFO kablam!      |
Nov 02 21:52:36.023 INFO kablam! 9057 |     pub fn EC_POINT_dup(src: *const ec_point_st, group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:36.023 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.023 INFO kablam!      |
Nov 02 21:52:36.023 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.023 INFO kablam! note: type defined here
Nov 02 21:52:36.023 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.024 INFO kablam!      |
Nov 02 21:52:36.024 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.024 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.024 INFO kablam! 
Nov 02 21:52:36.024 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.024 INFO kablam!     --> src/bindings_ecdh.rs:9057:54
Nov 02 21:52:36.024 INFO kablam!      |
Nov 02 21:52:36.024 INFO kablam! 9057 |     pub fn EC_POINT_dup(src: *const ec_point_st, group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:36.024 INFO kablam!      |                                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.024 INFO kablam!      |
Nov 02 21:52:36.024 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.024 INFO kablam! note: type defined here
Nov 02 21:52:36.024 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.024 INFO kablam!      |
Nov 02 21:52:36.024 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.024 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.024 INFO kablam! 
Nov 02 21:52:36.024 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.024 INFO kablam!     --> src/bindings_ecdh.rs:9057:77
Nov 02 21:52:36.024 INFO kablam!      |
Nov 02 21:52:36.024 INFO kablam! 9057 |     pub fn EC_POINT_dup(src: *const ec_point_st, group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:36.025 INFO kablam!      |                                                                                ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.025 INFO kablam!      |
Nov 02 21:52:36.025 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.025 INFO kablam! note: type defined here
Nov 02 21:52:36.025 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.025 INFO kablam!      |
Nov 02 21:52:36.025 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.025 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.025 INFO kablam! 
Nov 02 21:52:36.025 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.025 INFO kablam!     --> src/bindings_ecdh.rs:9067:35
Nov 02 21:52:36.025 INFO kablam!      |
Nov 02 21:52:36.025 INFO kablam! 9067 |     pub fn EC_POINT_method_of(point: *const ec_point_st) -> *const ec_method_st;
Nov 02 21:52:36.025 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.025 INFO kablam!      |
Nov 02 21:52:36.025 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.025 INFO kablam! note: type defined here
Nov 02 21:52:36.025 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.025 INFO kablam!      |
Nov 02 21:52:36.025 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.025 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.025 INFO kablam! 
Nov 02 21:52:36.025 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.025 INFO kablam!     --> src/bindings_ecdh.rs:9067:58
Nov 02 21:52:36.025 INFO kablam!      |
Nov 02 21:52:36.026 INFO kablam! 9067 |     pub fn EC_POINT_method_of(point: *const ec_point_st) -> *const ec_method_st;
Nov 02 21:52:36.026 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.026 INFO kablam!      |
Nov 02 21:52:36.026 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.026 INFO kablam! note: type defined here
Nov 02 21:52:36.026 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:36.026 INFO kablam!      |
Nov 02 21:52:36.026 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:36.026 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.026 INFO kablam! 
Nov 02 21:52:36.026 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.026 INFO kablam!     --> src/bindings_ecdh.rs:9078:41
Nov 02 21:52:36.026 INFO kablam!      |
Nov 02 21:52:36.026 INFO kablam! 9078 |     pub fn EC_POINT_set_to_infinity(group: *const ec_group_st, point: *mut ec_point_st) -> libc::c_int;
Nov 02 21:52:36.026 INFO kablam!      |                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.026 INFO kablam!      |
Nov 02 21:52:36.026 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.026 INFO kablam! note: type defined here
Nov 02 21:52:36.026 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.026 INFO kablam!      |
Nov 02 21:52:36.026 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.026 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.027 INFO kablam! 
Nov 02 21:52:36.027 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.027 INFO kablam!     --> src/bindings_ecdh.rs:9078:68
Nov 02 21:52:36.027 INFO kablam!      |
Nov 02 21:52:36.027 INFO kablam! 9078 |     pub fn EC_POINT_set_to_infinity(group: *const ec_group_st, point: *mut ec_point_st) -> libc::c_int;
Nov 02 21:52:36.027 INFO kablam!      |                                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.027 INFO kablam!      |
Nov 02 21:52:36.027 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.027 INFO kablam! note: type defined here
Nov 02 21:52:36.027 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.027 INFO kablam!      |
Nov 02 21:52:36.027 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.027 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.027 INFO kablam! 
Nov 02 21:52:36.027 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.027 INFO kablam!     --> src/bindings_ecdh.rs:9093:57
Nov 02 21:52:36.027 INFO kablam!      |
Nov 02 21:52:36.027 INFO kablam! 9093 |     pub fn EC_POINT_set_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, z: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.027 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.027 INFO kablam!      |
Nov 02 21:52:36.027 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.027 INFO kablam! note: type defined here
Nov 02 21:52:36.028 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.028 INFO kablam!      |
Nov 02 21:52:36.028 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.028 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.028 INFO kablam! 
Nov 02 21:52:36.028 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.028 INFO kablam!     --> src/bindings_ecdh.rs:9093:80
Nov 02 21:52:36.028 INFO kablam!      |
Nov 02 21:52:36.028 INFO kablam! 9093 |     pub fn EC_POINT_set_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, z: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.028 INFO kablam!      |                                                                                   ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.028 INFO kablam!      |
Nov 02 21:52:36.028 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.028 INFO kablam! note: type defined here
Nov 02 21:52:36.028 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.028 INFO kablam!      |
Nov 02 21:52:36.028 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.028 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.028 INFO kablam! 
Nov 02 21:52:36.028 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.028 INFO kablam!     --> src/bindings_ecdh.rs:9093:166
Nov 02 21:52:36.028 INFO kablam!      |
Nov 02 21:52:36.028 INFO kablam! 9093 |     pub fn EC_POINT_set_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, z: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.029 INFO kablam!      |                                                                                                                                                                         ^^^^^^^^^^^^^^^
Nov 02 21:52:36.029 INFO kablam!      |
Nov 02 21:52:36.029 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.029 INFO kablam! note: type defined here
Nov 02 21:52:36.029 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.029 INFO kablam!      |
Nov 02 21:52:36.029 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.029 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.029 INFO kablam! 
Nov 02 21:52:36.029 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.029 INFO kablam!     --> src/bindings_ecdh.rs:9108:57
Nov 02 21:52:36.029 INFO kablam!      |
Nov 02 21:52:36.029 INFO kablam! 9108 |     pub fn EC_POINT_get_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, z: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.029 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.029 INFO kablam!      |
Nov 02 21:52:36.029 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.029 INFO kablam! note: type defined here
Nov 02 21:52:36.029 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.029 INFO kablam!      |
Nov 02 21:52:36.029 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.029 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.029 INFO kablam! 
Nov 02 21:52:36.030 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.030 INFO kablam!     --> src/bindings_ecdh.rs:9108:80
Nov 02 21:52:36.030 INFO kablam!      |
Nov 02 21:52:36.030 INFO kablam! 9108 |     pub fn EC_POINT_get_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, z: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.030 INFO kablam!      |                                                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.030 INFO kablam!      |
Nov 02 21:52:36.030 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.030 INFO kablam! note: type defined here
Nov 02 21:52:36.030 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.030 INFO kablam!      |
Nov 02 21:52:36.030 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.030 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.030 INFO kablam! 
Nov 02 21:52:36.030 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.030 INFO kablam!     --> src/bindings_ecdh.rs:9108:162
Nov 02 21:52:36.030 INFO kablam!      |
Nov 02 21:52:36.030 INFO kablam! 9108 |     pub fn EC_POINT_get_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, z: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.030 INFO kablam!      |                                                                                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:36.030 INFO kablam!      |
Nov 02 21:52:36.030 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.030 INFO kablam! note: type defined here
Nov 02 21:52:36.031 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.031 INFO kablam!      |
Nov 02 21:52:36.031 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.031 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.031 INFO kablam! 
Nov 02 21:52:36.031 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.031 INFO kablam!     --> src/bindings_ecdh.rs:9122:52
Nov 02 21:52:36.031 INFO kablam!      |
Nov 02 21:52:36.031 INFO kablam! 9122 |     pub fn EC_POINT_set_affine_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.031 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.031 INFO kablam!      |
Nov 02 21:52:36.031 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.031 INFO kablam! note: type defined here
Nov 02 21:52:36.031 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.031 INFO kablam!      |
Nov 02 21:52:36.031 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.031 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.031 INFO kablam! 
Nov 02 21:52:36.031 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.031 INFO kablam!     --> src/bindings_ecdh.rs:9122:75
Nov 02 21:52:36.031 INFO kablam!      |
Nov 02 21:52:36.032 INFO kablam! 9122 |     pub fn EC_POINT_set_affine_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.032 INFO kablam!      |                                                                              ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.032 INFO kablam!      |
Nov 02 21:52:36.032 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.032 INFO kablam! note: type defined here
Nov 02 21:52:36.032 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.032 INFO kablam!      |
Nov 02 21:52:36.032 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.032 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.032 INFO kablam! 
Nov 02 21:52:36.032 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.032 INFO kablam!     --> src/bindings_ecdh.rs:9122:140
Nov 02 21:52:36.032 INFO kablam!      |
Nov 02 21:52:36.032 INFO kablam! 9122 |     pub fn EC_POINT_set_affine_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.032 INFO kablam!      |                                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:36.032 INFO kablam!      |
Nov 02 21:52:36.032 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.032 INFO kablam! note: type defined here
Nov 02 21:52:36.032 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.032 INFO kablam!      |
Nov 02 21:52:36.032 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.032 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.032 INFO kablam! 
Nov 02 21:52:36.033 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.033 INFO kablam!     --> src/bindings_ecdh.rs:9136:52
Nov 02 21:52:36.033 INFO kablam!      |
Nov 02 21:52:36.033 INFO kablam! 9136 |     pub fn EC_POINT_get_affine_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.033 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.033 INFO kablam!      |
Nov 02 21:52:36.033 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.033 INFO kablam! note: type defined here
Nov 02 21:52:36.033 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.033 INFO kablam!      |
Nov 02 21:52:36.033 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.033 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.033 INFO kablam! 
Nov 02 21:52:36.033 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.033 INFO kablam!     --> src/bindings_ecdh.rs:9136:75
Nov 02 21:52:36.033 INFO kablam!      |
Nov 02 21:52:36.033 INFO kablam! 9136 |     pub fn EC_POINT_get_affine_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.033 INFO kablam!      |                                                                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.033 INFO kablam!      |
Nov 02 21:52:36.033 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.033 INFO kablam! note: type defined here
Nov 02 21:52:36.033 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.034 INFO kablam!      |
Nov 02 21:52:36.034 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.034 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.034 INFO kablam! 
Nov 02 21:52:36.034 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.034 INFO kablam!     --> src/bindings_ecdh.rs:9136:138
Nov 02 21:52:36.034 INFO kablam!      |
Nov 02 21:52:36.034 INFO kablam! 9136 |     pub fn EC_POINT_get_affine_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.034 INFO kablam!      |                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:36.034 INFO kablam!      |
Nov 02 21:52:36.034 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.034 INFO kablam! note: type defined here
Nov 02 21:52:36.034 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.034 INFO kablam!      |
Nov 02 21:52:36.034 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.034 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.034 INFO kablam! 
Nov 02 21:52:36.034 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.034 INFO kablam!     --> src/bindings_ecdh.rs:9150:56
Nov 02 21:52:36.035 INFO kablam!      |
Nov 02 21:52:36.035 INFO kablam! 9150 |     pub fn EC_POINT_set_compressed_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.035 INFO kablam!      |                                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.035 INFO kablam!      |
Nov 02 21:52:36.035 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.035 INFO kablam! note: type defined here
Nov 02 21:52:36.035 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.035 INFO kablam!      |
Nov 02 21:52:36.035 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.035 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.035 INFO kablam! 
Nov 02 21:52:36.035 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.035 INFO kablam!     --> src/bindings_ecdh.rs:9150:79
Nov 02 21:52:36.035 INFO kablam!      |
Nov 02 21:52:36.035 INFO kablam! 9150 |     pub fn EC_POINT_set_compressed_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.035 INFO kablam!      |                                                                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.035 INFO kablam!      |
Nov 02 21:52:36.035 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.036 INFO kablam! note: type defined here
Nov 02 21:52:36.036 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.036 INFO kablam!      |
Nov 02 21:52:36.036 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.036 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.036 INFO kablam! 
Nov 02 21:52:36.036 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.036 INFO kablam!     --> src/bindings_ecdh.rs:9150:143
Nov 02 21:52:36.036 INFO kablam!      |
Nov 02 21:52:36.036 INFO kablam! 9150 |     pub fn EC_POINT_set_compressed_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.036 INFO kablam!      |                                                                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:36.036 INFO kablam!      |
Nov 02 21:52:36.036 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.036 INFO kablam! note: type defined here
Nov 02 21:52:36.036 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.036 INFO kablam!      |
Nov 02 21:52:36.036 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.036 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.036 INFO kablam! 
Nov 02 21:52:36.036 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.036 INFO kablam!     --> src/bindings_ecdh.rs:9164:53
Nov 02 21:52:36.036 INFO kablam!      |
Nov 02 21:52:36.036 INFO kablam! 9164 |     pub fn EC_POINT_set_affine_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.037 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.037 INFO kablam!      |
Nov 02 21:52:36.037 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.037 INFO kablam! note: type defined here
Nov 02 21:52:36.037 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.037 INFO kablam!      |
Nov 02 21:52:36.037 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.037 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.037 INFO kablam! 
Nov 02 21:52:36.037 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.037 INFO kablam!     --> src/bindings_ecdh.rs:9164:76
Nov 02 21:52:36.037 INFO kablam!      |
Nov 02 21:52:36.037 INFO kablam! 9164 |     pub fn EC_POINT_set_affine_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.037 INFO kablam!      |                                                                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.037 INFO kablam!      |
Nov 02 21:52:36.037 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.037 INFO kablam! note: type defined here
Nov 02 21:52:36.037 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.037 INFO kablam!      |
Nov 02 21:52:36.037 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.037 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.037 INFO kablam! 
Nov 02 21:52:36.038 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.038 INFO kablam!     --> src/bindings_ecdh.rs:9164:141
Nov 02 21:52:36.038 INFO kablam!      |
Nov 02 21:52:36.038 INFO kablam! 9164 |     pub fn EC_POINT_set_affine_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.038 INFO kablam!      |                                                                                                                                                ^^^^^^^^^^^^^^^
Nov 02 21:52:36.038 INFO kablam!      |
Nov 02 21:52:36.038 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.038 INFO kablam! note: type defined here
Nov 02 21:52:36.038 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.038 INFO kablam!      |
Nov 02 21:52:36.038 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.038 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.038 INFO kablam! 
Nov 02 21:52:36.038 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.038 INFO kablam!     --> src/bindings_ecdh.rs:9178:53
Nov 02 21:52:36.038 INFO kablam!      |
Nov 02 21:52:36.038 INFO kablam! 9178 |     pub fn EC_POINT_get_affine_coordinates_GF2m(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.038 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.038 INFO kablam!      |
Nov 02 21:52:36.038 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.038 INFO kablam! note: type defined here
Nov 02 21:52:36.038 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.039 INFO kablam!      |
Nov 02 21:52:36.039 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.039 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.039 INFO kablam! 
Nov 02 21:52:36.039 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.039 INFO kablam!     --> src/bindings_ecdh.rs:9178:76
Nov 02 21:52:36.039 INFO kablam!      |
Nov 02 21:52:36.039 INFO kablam! 9178 |     pub fn EC_POINT_get_affine_coordinates_GF2m(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.039 INFO kablam!      |                                                                               ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.039 INFO kablam!      |
Nov 02 21:52:36.039 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.039 INFO kablam! note: type defined here
Nov 02 21:52:36.039 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.039 INFO kablam!      |
Nov 02 21:52:36.039 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.039 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.039 INFO kablam! 
Nov 02 21:52:36.039 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.039 INFO kablam!     --> src/bindings_ecdh.rs:9178:139
Nov 02 21:52:36.039 INFO kablam!      |
Nov 02 21:52:36.039 INFO kablam! 9178 |     pub fn EC_POINT_get_affine_coordinates_GF2m(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.039 INFO kablam!      |                                                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:36.040 INFO kablam!      |
Nov 02 21:52:36.040 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.040 INFO kablam! note: type defined here
Nov 02 21:52:36.040 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.040 INFO kablam!      |
Nov 02 21:52:36.040 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.040 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.040 INFO kablam! 
Nov 02 21:52:36.040 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.040 INFO kablam!     --> src/bindings_ecdh.rs:9192:57
Nov 02 21:52:36.040 INFO kablam!      |
Nov 02 21:52:36.040 INFO kablam! 9192 |     pub fn EC_POINT_set_compressed_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.040 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.040 INFO kablam!      |
Nov 02 21:52:36.040 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.040 INFO kablam! note: type defined here
Nov 02 21:52:36.040 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.040 INFO kablam!      |
Nov 02 21:52:36.040 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.040 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.040 INFO kablam! 
Nov 02 21:52:36.040 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.041 INFO kablam!     --> src/bindings_ecdh.rs:9192:80
Nov 02 21:52:36.041 INFO kablam!      |
Nov 02 21:52:36.041 INFO kablam! 9192 |     pub fn EC_POINT_set_compressed_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.041 INFO kablam!      |                                                                                   ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.041 INFO kablam!      |
Nov 02 21:52:36.041 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.041 INFO kablam! note: type defined here
Nov 02 21:52:36.041 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.041 INFO kablam!      |
Nov 02 21:52:36.041 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.041 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.041 INFO kablam! 
Nov 02 21:52:36.041 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.041 INFO kablam!     --> src/bindings_ecdh.rs:9192:144
Nov 02 21:52:36.041 INFO kablam!      |
Nov 02 21:52:36.041 INFO kablam! 9192 |     pub fn EC_POINT_set_compressed_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.041 INFO kablam!      |                                                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:36.041 INFO kablam!      |
Nov 02 21:52:36.041 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.041 INFO kablam! note: type defined here
Nov 02 21:52:36.041 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.041 INFO kablam!      |
Nov 02 21:52:36.042 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.042 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.042 INFO kablam! 
Nov 02 21:52:36.042 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.042 INFO kablam!     --> src/bindings_ecdh.rs:9207:35
Nov 02 21:52:36.042 INFO kablam!      |
Nov 02 21:52:36.042 INFO kablam! 9207 |     pub fn EC_POINT_point2oct(group: *const ec_group_st, p: *const ec_point_st, form: libc::c_uint, buf: *mut libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_ulong;
Nov 02 21:52:36.042 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.042 INFO kablam!      |
Nov 02 21:52:36.042 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.042 INFO kablam! note: type defined here
Nov 02 21:52:36.042 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.042 INFO kablam!      |
Nov 02 21:52:36.042 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.042 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.042 INFO kablam! 
Nov 02 21:52:36.042 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.042 INFO kablam!     --> src/bindings_ecdh.rs:9207:58
Nov 02 21:52:36.042 INFO kablam!      |
Nov 02 21:52:36.042 INFO kablam! 9207 |     pub fn EC_POINT_point2oct(group: *const ec_group_st, p: *const ec_point_st, form: libc::c_uint, buf: *mut libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_ulong;
Nov 02 21:52:36.042 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.043 INFO kablam!      |
Nov 02 21:52:36.043 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.043 INFO kablam! note: type defined here
Nov 02 21:52:36.043 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.043 INFO kablam!      |
Nov 02 21:52:36.043 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.043 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.043 INFO kablam! 
Nov 02 21:52:36.043 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.043 INFO kablam!     --> src/bindings_ecdh.rs:9207:148
Nov 02 21:52:36.043 INFO kablam!      |
Nov 02 21:52:36.043 INFO kablam! 9207 |     pub fn EC_POINT_point2oct(group: *const ec_group_st, p: *const ec_point_st, form: libc::c_uint, buf: *mut libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_ulong;
Nov 02 21:52:36.043 INFO kablam!      |                                                                                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:36.043 INFO kablam!      |
Nov 02 21:52:36.043 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.043 INFO kablam! note: type defined here
Nov 02 21:52:36.043 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.043 INFO kablam!      |
Nov 02 21:52:36.043 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.043 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.043 INFO kablam! 
Nov 02 21:52:36.043 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.043 INFO kablam!     --> src/bindings_ecdh.rs:9221:35
Nov 02 21:52:36.044 INFO kablam!      |
Nov 02 21:52:36.044 INFO kablam! 9221 |     pub fn EC_POINT_oct2point(group: *const ec_group_st, p: *mut ec_point_st, buf: *const libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.044 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.044 INFO kablam!      |
Nov 02 21:52:36.044 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.044 INFO kablam! note: type defined here
Nov 02 21:52:36.044 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.044 INFO kablam!      |
Nov 02 21:52:36.044 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.044 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.044 INFO kablam! 
Nov 02 21:52:36.044 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.044 INFO kablam!     --> src/bindings_ecdh.rs:9221:58
Nov 02 21:52:36.044 INFO kablam!      |
Nov 02 21:52:36.044 INFO kablam! 9221 |     pub fn EC_POINT_oct2point(group: *const ec_group_st, p: *mut ec_point_st, buf: *const libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.044 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.044 INFO kablam!      |
Nov 02 21:52:36.044 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.044 INFO kablam! note: type defined here
Nov 02 21:52:36.044 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.044 INFO kablam!      |
Nov 02 21:52:36.044 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.044 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.044 INFO kablam! 
Nov 02 21:52:36.044 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.045 INFO kablam!     --> src/bindings_ecdh.rs:9221:128
Nov 02 21:52:36.045 INFO kablam!      |
Nov 02 21:52:36.045 INFO kablam! 9221 |     pub fn EC_POINT_oct2point(group: *const ec_group_st, p: *mut ec_point_st, buf: *const libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.045 INFO kablam!      |                                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:36.045 INFO kablam!      |
Nov 02 21:52:36.045 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.045 INFO kablam! note: type defined here
Nov 02 21:52:36.045 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.045 INFO kablam!      |
Nov 02 21:52:36.045 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.045 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.045 INFO kablam! 
Nov 02 21:52:36.045 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.045 INFO kablam!     --> src/bindings_ecdh.rs:9235:30
Nov 02 21:52:36.045 INFO kablam!      |
Nov 02 21:52:36.045 INFO kablam! 9235 |     pub fn EC_POINT_point2bn(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_st, _: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:36.045 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.045 INFO kablam!      |
Nov 02 21:52:36.045 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.045 INFO kablam! note: type defined here
Nov 02 21:52:36.045 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.045 INFO kablam!      |
Nov 02 21:52:36.045 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.046 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.046 INFO kablam! 
Nov 02 21:52:36.046 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.046 INFO kablam!     --> src/bindings_ecdh.rs:9235:53
Nov 02 21:52:36.046 INFO kablam!      |
Nov 02 21:52:36.046 INFO kablam! 9235 |     pub fn EC_POINT_point2bn(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_st, _: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:36.046 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.046 INFO kablam!      |
Nov 02 21:52:36.046 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.046 INFO kablam! note: type defined here
Nov 02 21:52:36.046 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.046 INFO kablam!      |
Nov 02 21:52:36.046 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.046 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.046 INFO kablam! 
Nov 02 21:52:36.046 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.046 INFO kablam!     --> src/bindings_ecdh.rs:9235:115
Nov 02 21:52:36.046 INFO kablam!      |
Nov 02 21:52:36.046 INFO kablam! 9235 |     pub fn EC_POINT_point2bn(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_st, _: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:36.046 INFO kablam!      |                                                                                                                      ^^^^^^^^^^^^^^^
Nov 02 21:52:36.046 INFO kablam!      |
Nov 02 21:52:36.046 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.046 INFO kablam! note: type defined here
Nov 02 21:52:36.047 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.047 INFO kablam!      |
Nov 02 21:52:36.047 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.047 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.047 INFO kablam! 
Nov 02 21:52:36.047 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.047 INFO kablam!     --> src/bindings_ecdh.rs:9248:30
Nov 02 21:52:36.047 INFO kablam!      |
Nov 02 21:52:36.047 INFO kablam! 9248 |     pub fn EC_POINT_bn2point(_: *const ec_group_st, _: *const bignum_st, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:36.047 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.047 INFO kablam!      |
Nov 02 21:52:36.047 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.047 INFO kablam! note: type defined here
Nov 02 21:52:36.047 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.047 INFO kablam!      |
Nov 02 21:52:36.047 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.047 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.047 INFO kablam! 
Nov 02 21:52:36.047 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.047 INFO kablam!     --> src/bindings_ecdh.rs:9248:74
Nov 02 21:52:36.047 INFO kablam!      |
Nov 02 21:52:36.047 INFO kablam! 9248 |     pub fn EC_POINT_bn2point(_: *const ec_group_st, _: *const bignum_st, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:36.047 INFO kablam!      |                                                                             ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.048 INFO kablam!      |
Nov 02 21:52:36.048 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.048 INFO kablam! note: type defined here
Nov 02 21:52:36.048 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.048 INFO kablam!      |
Nov 02 21:52:36.048 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.048 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.048 INFO kablam! 
Nov 02 21:52:36.048 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.048 INFO kablam!     --> src/bindings_ecdh.rs:9248:95
Nov 02 21:52:36.048 INFO kablam!      |
Nov 02 21:52:36.048 INFO kablam! 9248 |     pub fn EC_POINT_bn2point(_: *const ec_group_st, _: *const bignum_st, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:36.048 INFO kablam!      |                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:36.048 INFO kablam!      |
Nov 02 21:52:36.048 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.048 INFO kablam! note: type defined here
Nov 02 21:52:36.048 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.048 INFO kablam!      |
Nov 02 21:52:36.048 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.048 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.048 INFO kablam! 
Nov 02 21:52:36.048 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.048 INFO kablam!     --> src/bindings_ecdh.rs:9248:115
Nov 02 21:52:36.049 INFO kablam!      |
Nov 02 21:52:36.049 INFO kablam! 9248 |     pub fn EC_POINT_bn2point(_: *const ec_group_st, _: *const bignum_st, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:36.049 INFO kablam!      |                                                                                                                      ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.049 INFO kablam!      |
Nov 02 21:52:36.049 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.049 INFO kablam! note: type defined here
Nov 02 21:52:36.049 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.049 INFO kablam!      |
Nov 02 21:52:36.049 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.049 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.049 INFO kablam! 
Nov 02 21:52:36.049 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.049 INFO kablam!     --> src/bindings_ecdh.rs:9261:31
Nov 02 21:52:36.049 INFO kablam!      |
Nov 02 21:52:36.049 INFO kablam! 9261 |     pub fn EC_POINT_point2hex(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_ctx) -> *mut libc::c_char;
Nov 02 21:52:36.049 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.049 INFO kablam!      |
Nov 02 21:52:36.049 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.049 INFO kablam! note: type defined here
Nov 02 21:52:36.049 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.049 INFO kablam!      |
Nov 02 21:52:36.049 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.050 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.050 INFO kablam! 
Nov 02 21:52:36.050 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.050 INFO kablam!     --> src/bindings_ecdh.rs:9261:54
Nov 02 21:52:36.050 INFO kablam!      |
Nov 02 21:52:36.050 INFO kablam! 9261 |     pub fn EC_POINT_point2hex(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_ctx) -> *mut libc::c_char;
Nov 02 21:52:36.050 INFO kablam!      |                                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.050 INFO kablam!      |
Nov 02 21:52:36.050 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.050 INFO kablam! note: type defined here
Nov 02 21:52:36.050 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.050 INFO kablam!      |
Nov 02 21:52:36.050 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.050 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.050 INFO kablam! 
Nov 02 21:52:36.050 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.050 INFO kablam!     --> src/bindings_ecdh.rs:9261:97
Nov 02 21:52:36.050 INFO kablam!      |
Nov 02 21:52:36.050 INFO kablam! 9261 |     pub fn EC_POINT_point2hex(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_ctx) -> *mut libc::c_char;
Nov 02 21:52:36.050 INFO kablam!      |                                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:36.050 INFO kablam!      |
Nov 02 21:52:36.051 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.055 INFO kablam! note: type defined here
Nov 02 21:52:36.055 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.055 INFO kablam!      |
Nov 02 21:52:36.055 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.055 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.055 INFO kablam! 
Nov 02 21:52:36.055 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.055 INFO kablam!     --> src/bindings_ecdh.rs:9274:31
Nov 02 21:52:36.055 INFO kablam!      |
Nov 02 21:52:36.055 INFO kablam! 9274 |     pub fn EC_POINT_hex2point(_: *const ec_group_st, _: *const libc::c_char, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:36.055 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.055 INFO kablam!      |
Nov 02 21:52:36.055 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.055 INFO kablam! note: type defined here
Nov 02 21:52:36.055 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.055 INFO kablam!      |
Nov 02 21:52:36.055 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.055 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.055 INFO kablam! 
Nov 02 21:52:36.055 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.055 INFO kablam!     --> src/bindings_ecdh.rs:9274:78
Nov 02 21:52:36.056 INFO kablam!      |
Nov 02 21:52:36.056 INFO kablam! 9274 |     pub fn EC_POINT_hex2point(_: *const ec_group_st, _: *const libc::c_char, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:36.056 INFO kablam!      |                                                                                 ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.056 INFO kablam!      |
Nov 02 21:52:36.056 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.056 INFO kablam! note: type defined here
Nov 02 21:52:36.056 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.056 INFO kablam!      |
Nov 02 21:52:36.056 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.056 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.056 INFO kablam! 
Nov 02 21:52:36.056 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.056 INFO kablam!     --> src/bindings_ecdh.rs:9274:99
Nov 02 21:52:36.056 INFO kablam!      |
Nov 02 21:52:36.056 INFO kablam! 9274 |     pub fn EC_POINT_hex2point(_: *const ec_group_st, _: *const libc::c_char, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:36.056 INFO kablam!      |                                                                                                      ^^^^^^^^^^^^^^^
Nov 02 21:52:36.056 INFO kablam!      |
Nov 02 21:52:36.056 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.056 INFO kablam! note: type defined here
Nov 02 21:52:36.056 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.056 INFO kablam!      |
Nov 02 21:52:36.056 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.056 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.057 INFO kablam! 
Nov 02 21:52:36.057 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.057 INFO kablam!     --> src/bindings_ecdh.rs:9274:119
Nov 02 21:52:36.057 INFO kablam!      |
Nov 02 21:52:36.057 INFO kablam! 9274 |     pub fn EC_POINT_hex2point(_: *const ec_group_st, _: *const libc::c_char, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:36.057 INFO kablam!      |                                                                                                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.057 INFO kablam!      |
Nov 02 21:52:36.057 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.057 INFO kablam! note: type defined here
Nov 02 21:52:36.057 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.057 INFO kablam!      |
Nov 02 21:52:36.057 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.057 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.057 INFO kablam! 
Nov 02 21:52:36.057 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.057 INFO kablam!     --> src/bindings_ecdh.rs:9288:29
Nov 02 21:52:36.057 INFO kablam!      |
Nov 02 21:52:36.057 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.057 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.057 INFO kablam!      |
Nov 02 21:52:36.057 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.057 INFO kablam! note: type defined here
Nov 02 21:52:36.057 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.057 INFO kablam!      |
Nov 02 21:52:36.058 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.058 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.058 INFO kablam! 
Nov 02 21:52:36.058 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.058 INFO kablam!     --> src/bindings_ecdh.rs:9288:52
Nov 02 21:52:36.058 INFO kablam!      |
Nov 02 21:52:36.058 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.058 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.058 INFO kablam!      |
Nov 02 21:52:36.058 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.058 INFO kablam! note: type defined here
Nov 02 21:52:36.058 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.058 INFO kablam!      |
Nov 02 21:52:36.058 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.058 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.058 INFO kablam! 
Nov 02 21:52:36.058 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.058 INFO kablam!     --> src/bindings_ecdh.rs:9288:73
Nov 02 21:52:36.058 INFO kablam!      |
Nov 02 21:52:36.058 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.058 INFO kablam!      |                                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.058 INFO kablam!      |
Nov 02 21:52:36.059 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.059 INFO kablam! note: type defined here
Nov 02 21:52:36.059 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.059 INFO kablam!      |
Nov 02 21:52:36.059 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.059 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.059 INFO kablam! 
Nov 02 21:52:36.059 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.059 INFO kablam!     --> src/bindings_ecdh.rs:9288:96
Nov 02 21:52:36.059 INFO kablam!      |
Nov 02 21:52:36.059 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.059 INFO kablam!      |                                                                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.059 INFO kablam!      |
Nov 02 21:52:36.059 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.059 INFO kablam! note: type defined here
Nov 02 21:52:36.059 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.059 INFO kablam!      |
Nov 02 21:52:36.059 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.059 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.059 INFO kablam! 
Nov 02 21:52:36.059 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.059 INFO kablam!     --> src/bindings_ecdh.rs:9288:121
Nov 02 21:52:36.060 INFO kablam!      |
Nov 02 21:52:36.060 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.060 INFO kablam!      |                                                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:36.060 INFO kablam!      |
Nov 02 21:52:36.060 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.060 INFO kablam! note: type defined here
Nov 02 21:52:36.060 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.060 INFO kablam!      |
Nov 02 21:52:36.060 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.060 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.060 INFO kablam! 
Nov 02 21:52:36.060 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.060 INFO kablam!     --> src/bindings_ecdh.rs:9301:29
Nov 02 21:52:36.060 INFO kablam!      |
Nov 02 21:52:36.060 INFO kablam! 9301 |     pub fn EC_POINT_dbl(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.060 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.060 INFO kablam!      |
Nov 02 21:52:36.060 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.060 INFO kablam! note: type defined here
Nov 02 21:52:36.060 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.060 INFO kablam!      |
Nov 02 21:52:36.060 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.060 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.060 INFO kablam! 
Nov 02 21:52:36.061 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.061 INFO kablam!     --> src/bindings_ecdh.rs:9301:52
Nov 02 21:52:36.061 INFO kablam!      |
Nov 02 21:52:36.061 INFO kablam! 9301 |     pub fn EC_POINT_dbl(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.061 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.061 INFO kablam!      |
Nov 02 21:52:36.061 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.061 INFO kablam! note: type defined here
Nov 02 21:52:36.061 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.061 INFO kablam!      |
Nov 02 21:52:36.061 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.061 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.061 INFO kablam! 
Nov 02 21:52:36.061 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.061 INFO kablam!     --> src/bindings_ecdh.rs:9301:73
Nov 02 21:52:36.061 INFO kablam!      |
Nov 02 21:52:36.061 INFO kablam! 9301 |     pub fn EC_POINT_dbl(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.061 INFO kablam!      |                                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.061 INFO kablam!      |
Nov 02 21:52:36.061 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.061 INFO kablam! note: type defined here
Nov 02 21:52:36.061 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.061 INFO kablam!      |
Nov 02 21:52:36.062 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.062 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.062 INFO kablam! 
Nov 02 21:52:36.062 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.062 INFO kablam!     --> src/bindings_ecdh.rs:9301:98
Nov 02 21:52:36.062 INFO kablam!      |
Nov 02 21:52:36.062 INFO kablam! 9301 |     pub fn EC_POINT_dbl(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.062 INFO kablam!      |                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:36.062 INFO kablam!      |
Nov 02 21:52:36.062 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.062 INFO kablam! note: type defined here
Nov 02 21:52:36.062 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.062 INFO kablam!      |
Nov 02 21:52:36.062 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.062 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.062 INFO kablam! 
Nov 02 21:52:36.062 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.062 INFO kablam!     --> src/bindings_ecdh.rs:9313:32
Nov 02 21:52:36.062 INFO kablam!      |
Nov 02 21:52:36.062 INFO kablam! 9313 |     pub fn EC_POINT_invert(group: *const ec_group_st, a: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.062 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.062 INFO kablam!      |
Nov 02 21:52:36.063 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.063 INFO kablam! note: type defined here
Nov 02 21:52:36.063 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.063 INFO kablam!      |
Nov 02 21:52:36.063 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.063 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.063 INFO kablam! 
Nov 02 21:52:36.063 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.063 INFO kablam!     --> src/bindings_ecdh.rs:9313:55
Nov 02 21:52:36.063 INFO kablam!      |
Nov 02 21:52:36.063 INFO kablam! 9313 |     pub fn EC_POINT_invert(group: *const ec_group_st, a: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.063 INFO kablam!      |                                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.063 INFO kablam!      |
Nov 02 21:52:36.063 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.063 INFO kablam! note: type defined here
Nov 02 21:52:36.063 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.063 INFO kablam!      |
Nov 02 21:52:36.063 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.063 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.063 INFO kablam! 
Nov 02 21:52:36.063 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.064 INFO kablam!     --> src/bindings_ecdh.rs:9313:78
Nov 02 21:52:36.064 INFO kablam!      |
Nov 02 21:52:36.064 INFO kablam! 9313 |     pub fn EC_POINT_invert(group: *const ec_group_st, a: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.064 INFO kablam!      |                                                                                 ^^^^^^^^^^^^^^^
Nov 02 21:52:36.064 INFO kablam!      |
Nov 02 21:52:36.064 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.064 INFO kablam! note: type defined here
Nov 02 21:52:36.064 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.064 INFO kablam!      |
Nov 02 21:52:36.064 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.064 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.064 INFO kablam! 
Nov 02 21:52:36.064 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.064 INFO kablam!     --> src/bindings_ecdh.rs:9324:40
Nov 02 21:52:36.064 INFO kablam!      |
Nov 02 21:52:36.064 INFO kablam! 9324 |     pub fn EC_POINT_is_at_infinity(group: *const ec_group_st, p: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:36.064 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.064 INFO kablam!      |
Nov 02 21:52:36.064 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.064 INFO kablam! note: type defined here
Nov 02 21:52:36.064 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.064 INFO kablam!      |
Nov 02 21:52:36.064 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.064 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.065 INFO kablam! 
Nov 02 21:52:36.065 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.065 INFO kablam!     --> src/bindings_ecdh.rs:9324:63
Nov 02 21:52:36.065 INFO kablam!      |
Nov 02 21:52:36.065 INFO kablam! 9324 |     pub fn EC_POINT_is_at_infinity(group: *const ec_group_st, p: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:36.065 INFO kablam!      |                                                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.065 INFO kablam!      |
Nov 02 21:52:36.065 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.065 INFO kablam! note: type defined here
Nov 02 21:52:36.065 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.065 INFO kablam!      |
Nov 02 21:52:36.065 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.065 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.065 INFO kablam! 
Nov 02 21:52:36.065 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.065 INFO kablam!     --> src/bindings_ecdh.rs:9336:37
Nov 02 21:52:36.065 INFO kablam!      |
Nov 02 21:52:36.065 INFO kablam! 9336 |     pub fn EC_POINT_is_on_curve(group: *const ec_group_st, point: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.065 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.065 INFO kablam!      |
Nov 02 21:52:36.065 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.065 INFO kablam! note: type defined here
Nov 02 21:52:36.065 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.066 INFO kablam!      |
Nov 02 21:52:36.066 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.066 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.066 INFO kablam! 
Nov 02 21:52:36.066 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.066 INFO kablam!     --> src/bindings_ecdh.rs:9336:64
Nov 02 21:52:36.066 INFO kablam!      |
Nov 02 21:52:36.066 INFO kablam! 9336 |     pub fn EC_POINT_is_on_curve(group: *const ec_group_st, point: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.066 INFO kablam!      |                                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.066 INFO kablam!      |
Nov 02 21:52:36.066 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.066 INFO kablam! note: type defined here
Nov 02 21:52:36.066 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.066 INFO kablam!      |
Nov 02 21:52:36.066 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.066 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.066 INFO kablam! 
Nov 02 21:52:36.066 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.066 INFO kablam!     --> src/bindings_ecdh.rs:9336:89
Nov 02 21:52:36.066 INFO kablam!      |
Nov 02 21:52:36.066 INFO kablam! 9336 |     pub fn EC_POINT_is_on_curve(group: *const ec_group_st, point: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.066 INFO kablam!      |                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:36.066 INFO kablam!      |
Nov 02 21:52:36.067 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.067 INFO kablam! note: type defined here
Nov 02 21:52:36.067 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.067 INFO kablam!      |
Nov 02 21:52:36.067 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.067 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.067 INFO kablam! 
Nov 02 21:52:36.067 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.067 INFO kablam!     --> src/bindings_ecdh.rs:9349:29
Nov 02 21:52:36.067 INFO kablam!      |
Nov 02 21:52:36.067 INFO kablam! 9349 |     pub fn EC_POINT_cmp(group: *const ec_group_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.067 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.067 INFO kablam!      |
Nov 02 21:52:36.067 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.067 INFO kablam! note: type defined here
Nov 02 21:52:36.067 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.067 INFO kablam!      |
Nov 02 21:52:36.067 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.067 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.067 INFO kablam! 
Nov 02 21:52:36.067 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.067 INFO kablam!     --> src/bindings_ecdh.rs:9349:52
Nov 02 21:52:36.067 INFO kablam!      |
Nov 02 21:52:36.068 INFO kablam! 9349 |     pub fn EC_POINT_cmp(group: *const ec_group_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.068 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.068 INFO kablam!      |
Nov 02 21:52:36.068 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.068 INFO kablam! note: type defined here
Nov 02 21:52:36.068 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.068 INFO kablam!      |
Nov 02 21:52:36.068 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.068 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.068 INFO kablam! 
Nov 02 21:52:36.068 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.068 INFO kablam!     --> src/bindings_ecdh.rs:9349:75
Nov 02 21:52:36.068 INFO kablam!      |
Nov 02 21:52:36.068 INFO kablam! 9349 |     pub fn EC_POINT_cmp(group: *const ec_group_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.068 INFO kablam!      |                                                                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.068 INFO kablam!      |
Nov 02 21:52:36.068 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.068 INFO kablam! note: type defined here
Nov 02 21:52:36.068 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.068 INFO kablam!      |
Nov 02 21:52:36.068 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.068 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.068 INFO kablam! 
Nov 02 21:52:36.068 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.069 INFO kablam!     --> src/bindings_ecdh.rs:9349:100
Nov 02 21:52:36.069 INFO kablam!      |
Nov 02 21:52:36.069 INFO kablam! 9349 |     pub fn EC_POINT_cmp(group: *const ec_group_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.069 INFO kablam!      |                                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:36.069 INFO kablam!      |
Nov 02 21:52:36.069 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.069 INFO kablam! note: type defined here
Nov 02 21:52:36.069 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.069 INFO kablam!      |
Nov 02 21:52:36.069 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.069 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.069 INFO kablam! 
Nov 02 21:52:36.069 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.069 INFO kablam!     --> src/bindings_ecdh.rs:9361:37
Nov 02 21:52:36.069 INFO kablam!      |
Nov 02 21:52:36.069 INFO kablam! 9361 |     pub fn EC_POINT_make_affine(group: *const ec_group_st, point: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.069 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.069 INFO kablam!      |
Nov 02 21:52:36.069 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.069 INFO kablam! note: type defined here
Nov 02 21:52:36.069 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.069 INFO kablam!      |
Nov 02 21:52:36.069 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.070 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.070 INFO kablam! 
Nov 02 21:52:36.070 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.070 INFO kablam!     --> src/bindings_ecdh.rs:9361:64
Nov 02 21:52:36.070 INFO kablam!      |
Nov 02 21:52:36.070 INFO kablam! 9361 |     pub fn EC_POINT_make_affine(group: *const ec_group_st, point: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.070 INFO kablam!      |                                                                   ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.070 INFO kablam!      |
Nov 02 21:52:36.070 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.070 INFO kablam! note: type defined here
Nov 02 21:52:36.070 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.070 INFO kablam!      |
Nov 02 21:52:36.070 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.070 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.070 INFO kablam! 
Nov 02 21:52:36.070 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.070 INFO kablam!     --> src/bindings_ecdh.rs:9361:87
Nov 02 21:52:36.070 INFO kablam!      |
Nov 02 21:52:36.070 INFO kablam! 9361 |     pub fn EC_POINT_make_affine(group: *const ec_group_st, point: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.070 INFO kablam!      |                                                                                          ^^^^^^^^^^^^^^^
Nov 02 21:52:36.070 INFO kablam!      |
Nov 02 21:52:36.070 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.071 INFO kablam! note: type defined here
Nov 02 21:52:36.071 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.071 INFO kablam!      |
Nov 02 21:52:36.071 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.071 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.071 INFO kablam! 
Nov 02 21:52:36.071 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.071 INFO kablam!     --> src/bindings_ecdh.rs:9374:38
Nov 02 21:52:36.071 INFO kablam!      |
Nov 02 21:52:36.071 INFO kablam! 9374 |     pub fn EC_POINTs_make_affine(group: *const ec_group_st, num: libc::c_ulong, points: *mut *mut ec_point_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.071 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.071 INFO kablam!      |
Nov 02 21:52:36.071 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.071 INFO kablam! note: type defined here
Nov 02 21:52:36.071 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.071 INFO kablam!      |
Nov 02 21:52:36.071 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.071 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.071 INFO kablam! 
Nov 02 21:52:36.071 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.071 INFO kablam!     --> src/bindings_ecdh.rs:9374:86
Nov 02 21:52:36.071 INFO kablam!      |
Nov 02 21:52:36.072 INFO kablam! 9374 |     pub fn EC_POINTs_make_affine(group: *const ec_group_st, num: libc::c_ulong, points: *mut *mut ec_point_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.072 INFO kablam!      |                                                                                         ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.072 INFO kablam!      |
Nov 02 21:52:36.072 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.072 INFO kablam! note: type defined here
Nov 02 21:52:36.072 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.072 INFO kablam!      |
Nov 02 21:52:36.072 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.072 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.072 INFO kablam! 
Nov 02 21:52:36.072 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.072 INFO kablam!     --> src/bindings_ecdh.rs:9374:136
Nov 02 21:52:36.072 INFO kablam!      |
Nov 02 21:52:36.072 INFO kablam! 9374 |     pub fn EC_POINTs_make_affine(group: *const ec_group_st, num: libc::c_ulong, points: *mut *mut ec_point_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.072 INFO kablam!      |                                                                                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:36.072 INFO kablam!      |
Nov 02 21:52:36.072 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.072 INFO kablam! note: type defined here
Nov 02 21:52:36.072 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.072 INFO kablam!      |
Nov 02 21:52:36.073 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.073 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.073 INFO kablam! 
Nov 02 21:52:36.073 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.073 INFO kablam!     --> src/bindings_ecdh.rs:9390:30
Nov 02 21:52:36.073 INFO kablam!      |
Nov 02 21:52:36.073 INFO kablam! 9390 |     pub fn EC_POINTs_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, num: libc::c_ulong, p: *mut *const ec_point_st /* INCOMPLETEARRAY */, m: *mut *const bignum_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.073 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.073 INFO kablam!      |
Nov 02 21:52:36.073 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.073 INFO kablam! note: type defined here
Nov 02 21:52:36.073 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.073 INFO kablam!      |
Nov 02 21:52:36.073 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.073 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.073 INFO kablam! 
Nov 02 21:52:36.073 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.073 INFO kablam!     --> src/bindings_ecdh.rs:9390:53
Nov 02 21:52:36.073 INFO kablam!      |
Nov 02 21:52:36.073 INFO kablam! 9390 |     pub fn EC_POINTs_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, num: libc::c_ulong, p: *mut *const ec_point_st /* INCOMPLETEARRAY */, m: *mut *const bignum_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.073 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.073 INFO kablam!      |
Nov 02 21:52:36.073 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.074 INFO kablam! note: type defined here
Nov 02 21:52:36.074 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.074 INFO kablam!      |
Nov 02 21:52:36.074 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.074 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.074 INFO kablam! 
Nov 02 21:52:36.074 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.074 INFO kablam!     --> src/bindings_ecdh.rs:9390:115
Nov 02 21:52:36.074 INFO kablam!      |
Nov 02 21:52:36.074 INFO kablam! 9390 |     pub fn EC_POINTs_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, num: libc::c_ulong, p: *mut *const ec_point_st /* INCOMPLETEARRAY */, m: *mut *const bignum_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.074 INFO kablam!      |                                                                                                                      ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.074 INFO kablam!      |
Nov 02 21:52:36.074 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.074 INFO kablam! note: type defined here
Nov 02 21:52:36.074 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.074 INFO kablam!      |
Nov 02 21:52:36.074 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.074 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.074 INFO kablam! 
Nov 02 21:52:36.074 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.074 INFO kablam!     --> src/bindings_ecdh.rs:9390:215
Nov 02 21:52:36.074 INFO kablam!      |
Nov 02 21:52:36.074 INFO kablam! 9390 |     pub fn EC_POINTs_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, num: libc::c_ulong, p: *mut *const ec_point_st /* INCOMPLETEARRAY */, m: *mut *const bignum_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.075 INFO kablam!      |                                                                                                                                                                                                                          ^^^^^^^^^^^^^^^
Nov 02 21:52:36.075 INFO kablam!      |
Nov 02 21:52:36.075 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.075 INFO kablam! note: type defined here
Nov 02 21:52:36.075 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.075 INFO kablam!      |
Nov 02 21:52:36.075 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.075 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.075 INFO kablam! 
Nov 02 21:52:36.075 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.075 INFO kablam!     --> src/bindings_ecdh.rs:9405:29
Nov 02 21:52:36.075 INFO kablam!      |
Nov 02 21:52:36.075 INFO kablam! 9405 |     pub fn EC_POINT_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, q: *const ec_point_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.075 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.075 INFO kablam!      |
Nov 02 21:52:36.075 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.075 INFO kablam! note: type defined here
Nov 02 21:52:36.075 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.075 INFO kablam!      |
Nov 02 21:52:36.075 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.075 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.075 INFO kablam! 
Nov 02 21:52:36.076 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.076 INFO kablam!     --> src/bindings_ecdh.rs:9405:52
Nov 02 21:52:36.076 INFO kablam!      |
Nov 02 21:52:36.076 INFO kablam! 9405 |     pub fn EC_POINT_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, q: *const ec_point_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.076 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.076 INFO kablam!      |
Nov 02 21:52:36.076 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.076 INFO kablam! note: type defined here
Nov 02 21:52:36.076 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.076 INFO kablam!      |
Nov 02 21:52:36.076 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.076 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.076 INFO kablam! 
Nov 02 21:52:36.076 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.076 INFO kablam!     --> src/bindings_ecdh.rs:9405:94
Nov 02 21:52:36.076 INFO kablam!      |
Nov 02 21:52:36.076 INFO kablam! 9405 |     pub fn EC_POINT_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, q: *const ec_point_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.076 INFO kablam!      |                                                                                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.076 INFO kablam!      |
Nov 02 21:52:36.076 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.076 INFO kablam! note: type defined here
Nov 02 21:52:36.076 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.077 INFO kablam!      |
Nov 02 21:52:36.077 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.077 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.077 INFO kablam! 
Nov 02 21:52:36.077 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.077 INFO kablam!     --> src/bindings_ecdh.rs:9405:140
Nov 02 21:52:36.077 INFO kablam!      |
Nov 02 21:52:36.077 INFO kablam! 9405 |     pub fn EC_POINT_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, q: *const ec_point_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.077 INFO kablam!      |                                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:36.077 INFO kablam!      |
Nov 02 21:52:36.077 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.077 INFO kablam! note: type defined here
Nov 02 21:52:36.077 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.077 INFO kablam!      |
Nov 02 21:52:36.077 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.077 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.077 INFO kablam! 
Nov 02 21:52:36.077 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.077 INFO kablam!     --> src/bindings_ecdh.rs:9416:41
Nov 02 21:52:36.077 INFO kablam!      |
Nov 02 21:52:36.077 INFO kablam! 9416 |     pub fn EC_GROUP_precompute_mult(group: *mut ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.077 INFO kablam!      |                                            ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.077 INFO kablam!      |
Nov 02 21:52:36.077 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.078 INFO kablam! note: type defined here
Nov 02 21:52:36.078 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.078 INFO kablam!      |
Nov 02 21:52:36.078 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.078 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.078 INFO kablam! 
Nov 02 21:52:36.078 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.078 INFO kablam!     --> src/bindings_ecdh.rs:9416:64
Nov 02 21:52:36.078 INFO kablam!      |
Nov 02 21:52:36.078 INFO kablam! 9416 |     pub fn EC_GROUP_precompute_mult(group: *mut ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.078 INFO kablam!      |                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:36.078 INFO kablam!      |
Nov 02 21:52:36.078 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.078 INFO kablam! note: type defined here
Nov 02 21:52:36.078 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.078 INFO kablam!      |
Nov 02 21:52:36.078 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.078 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.078 INFO kablam! 
Nov 02 21:52:36.078 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.078 INFO kablam!     --> src/bindings_ecdh.rs:9426:46
Nov 02 21:52:36.079 INFO kablam!      |
Nov 02 21:52:36.079 INFO kablam! 9426 |     pub fn EC_GROUP_have_precompute_mult(group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:36.079 INFO kablam!      |                                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.079 INFO kablam!      |
Nov 02 21:52:36.079 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.079 INFO kablam! note: type defined here
Nov 02 21:52:36.079 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.079 INFO kablam!      |
Nov 02 21:52:36.079 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.079 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.079 INFO kablam! 
Nov 02 21:52:36.079 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.079 INFO kablam!     --> src/bindings_ecdh.rs:9436:36
Nov 02 21:52:36.079 INFO kablam!      |
Nov 02 21:52:36.079 INFO kablam! 9436 |     pub fn EC_GROUP_get_basis_type(_: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:36.079 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.079 INFO kablam!      |
Nov 02 21:52:36.079 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.079 INFO kablam! note: type defined here
Nov 02 21:52:36.079 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.079 INFO kablam!      |
Nov 02 21:52:36.080 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.080 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.080 INFO kablam! 
Nov 02 21:52:36.080 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.080 INFO kablam!     --> src/bindings_ecdh.rs:9447:41
Nov 02 21:52:36.080 INFO kablam!      |
Nov 02 21:52:36.080 INFO kablam! 9447 |     pub fn EC_GROUP_get_trinomial_basis(_: *const ec_group_st, k: *mut libc::c_uint) -> libc::c_int;
Nov 02 21:52:36.080 INFO kablam!      |                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.080 INFO kablam!      |
Nov 02 21:52:36.080 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.080 INFO kablam! note: type defined here
Nov 02 21:52:36.080 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.080 INFO kablam!      |
Nov 02 21:52:36.080 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.080 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.080 INFO kablam! 
Nov 02 21:52:36.080 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.080 INFO kablam!     --> src/bindings_ecdh.rs:9460:43
Nov 02 21:52:36.080 INFO kablam!      |
Nov 02 21:52:36.080 INFO kablam! 9460 |     pub fn EC_GROUP_get_pentanomial_basis(_: *const ec_group_st, k1: *mut libc::c_uint, k2: *mut libc::c_uint, k3: *mut libc::c_uint) -> libc::c_int;
Nov 02 21:52:36.080 INFO kablam!      |                                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.081 INFO kablam!      |
Nov 02 21:52:36.081 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.081 INFO kablam! note: type defined here
Nov 02 21:52:36.081 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.081 INFO kablam!      |
Nov 02 21:52:36.081 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.081 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.081 INFO kablam! 
Nov 02 21:52:36.081 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.081 INFO kablam!     --> src/bindings_ecdh.rs:9472:31
Nov 02 21:52:36.081 INFO kablam!      |
Nov 02 21:52:36.081 INFO kablam! 9472 |     pub fn d2i_ECPKParameters(_: *mut *mut ec_group_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_group_st;
Nov 02 21:52:36.081 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.081 INFO kablam!      |
Nov 02 21:52:36.081 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.081 INFO kablam! note: type defined here
Nov 02 21:52:36.081 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.081 INFO kablam!      |
Nov 02 21:52:36.081 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.081 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.081 INFO kablam! 
Nov 02 21:52:36.082 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.082 INFO kablam!     --> src/bindings_ecdh.rs:9472:108
Nov 02 21:52:36.082 INFO kablam!      |
Nov 02 21:52:36.082 INFO kablam! 9472 |     pub fn d2i_ECPKParameters(_: *mut *mut ec_group_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_group_st;
Nov 02 21:52:36.082 INFO kablam!      |                                                                                                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.082 INFO kablam!      |
Nov 02 21:52:36.082 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.082 INFO kablam! note: type defined here
Nov 02 21:52:36.082 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.082 INFO kablam!      |
Nov 02 21:52:36.082 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.082 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.082 INFO kablam! 
Nov 02 21:52:36.082 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.082 INFO kablam!     --> src/bindings_ecdh.rs:9483:31
Nov 02 21:52:36.082 INFO kablam!      |
Nov 02 21:52:36.082 INFO kablam! 9483 |     pub fn i2d_ECPKParameters(_: *const ec_group_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:36.082 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.090 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.091 INFO kablam! note: type defined here
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.091 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam! 
Nov 02 21:52:36.091 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:9495:50
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 9495 |     pub fn ECPKParameters_print(bp: *mut bio_st, x: *const ec_group_st, off: libc::c_int) -> libc::c_int;
Nov 02 21:52:36.091 INFO kablam!      |                                                     ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.091 INFO kablam! note: type defined here
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.091 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam! 
Nov 02 21:52:36.091 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:9507:53
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 9507 |     pub fn ECPKParameters_print_fp(fp: libc::c_int, x: *const ec_group_st, off: libc::c_int) -> libc::c_int;
Nov 02 21:52:36.091 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.091 INFO kablam! note: type defined here
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.091 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam! 
Nov 02 21:52:36.091 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:9516:25
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 9516 |     pub fn EC_KEY_new() -> *mut ec_key_st;
Nov 02 21:52:36.091 INFO kablam!      |                            ^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.091 INFO kablam! note: type defined here
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.091 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam! 
Nov 02 21:52:36.091 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:9526:31
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 9526 |     pub fn EC_KEY_get_flags(key: *const ec_key_st) -> libc::c_int;
Nov 02 21:52:36.091 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.091 INFO kablam! note: type defined here
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.091 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam! 
Nov 02 21:52:36.091 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:9537:31
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 9537 |     pub fn EC_KEY_set_flags(key: *mut ec_key_st, flags: libc::c_int);
Nov 02 21:52:36.091 INFO kablam!      |                                  ^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.091 INFO kablam! note: type defined here
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.091 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam! 
Nov 02 21:52:36.091 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.091 INFO kablam!     --> src/bindings_ecdh.rs:9548:33
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam! 9548 |     pub fn EC_KEY_clear_flags(key: *mut ec_key_st, flags: libc::c_int);
Nov 02 21:52:36.091 INFO kablam!      |                                    ^^^^^^^^^^^^^^
Nov 02 21:52:36.091 INFO kablam!      |
Nov 02 21:52:36.091 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.091 INFO kablam! note: type defined here
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam! 
Nov 02 21:52:36.092 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:9558:55
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 9558 |     pub fn EC_KEY_new_by_curve_name(nid: libc::c_int) -> *mut ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      |                                                          ^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.092 INFO kablam! note: type defined here
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam! 
Nov 02 21:52:36.092 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:9568:26
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 9568 |     pub fn EC_KEY_free(key: *mut ec_key_st);
Nov 02 21:52:36.092 INFO kablam!      |                             ^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.092 INFO kablam! note: type defined here
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam! 
Nov 02 21:52:36.092 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:9579:26
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 9579 |     pub fn EC_KEY_copy(dst: *mut ec_key_st, src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      |                             ^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.092 INFO kablam! note: type defined here
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam! 
Nov 02 21:52:36.092 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:9579:47
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 9579 |     pub fn EC_KEY_copy(dst: *mut ec_key_st, src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      |                                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.092 INFO kablam! note: type defined here
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam! 
Nov 02 21:52:36.092 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:9579:68
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 9579 |     pub fn EC_KEY_copy(dst: *mut ec_key_st, src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      |                                                                       ^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.092 INFO kablam! note: type defined here
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam! 
Nov 02 21:52:36.092 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:9589:25
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 9589 |     pub fn EC_KEY_dup(src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      |                            ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.092 INFO kablam! note: type defined here
Nov 02 21:52:36.092 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.092 INFO kablam!      |
Nov 02 21:52:36.092 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.092 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.092 INFO kablam! 
Nov 02 21:52:36.092 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:9589:46
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 9589 |     pub fn EC_KEY_dup(src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:36.093 INFO kablam!      |                                                 ^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.093 INFO kablam! note: type defined here
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.093 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam! 
Nov 02 21:52:36.093 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:9599:28
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 9599 |     pub fn EC_KEY_up_ref(key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:36.093 INFO kablam!      |                               ^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.093 INFO kablam! note: type defined here
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.093 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam! 
Nov 02 21:52:36.093 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:9609:32
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 9609 |     pub fn EC_KEY_get0_group(key: *const ec_key_st) -> *const ec_group_st;
Nov 02 21:52:36.093 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.093 INFO kablam! note: type defined here
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.093 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam! 
Nov 02 21:52:36.093 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:9609:53
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 9609 |     pub fn EC_KEY_get0_group(key: *const ec_key_st) -> *const ec_group_st;
Nov 02 21:52:36.093 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.093 INFO kablam! note: type defined here
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.093 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam! 
Nov 02 21:52:36.093 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:9620:31
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 9620 |     pub fn EC_KEY_set_group(key: *mut ec_key_st, group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:36.093 INFO kablam!      |                                  ^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.093 INFO kablam! note: type defined here
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.093 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam! 
Nov 02 21:52:36.093 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:9620:54
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 9620 |     pub fn EC_KEY_set_group(key: *mut ec_key_st, group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:36.093 INFO kablam!      |                                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.093 INFO kablam! note: type defined here
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:36.093 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.093 INFO kablam! 
Nov 02 21:52:36.093 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.093 INFO kablam!     --> src/bindings_ecdh.rs:9630:38
Nov 02 21:52:36.093 INFO kablam!      |
Nov 02 21:52:36.093 INFO kablam! 9630 |     pub fn EC_KEY_get0_private_key(key: *const ec_key_st) -> *const bignum_st;
Nov 02 21:52:36.094 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.094 INFO kablam! note: type defined here
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.094 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam! 
Nov 02 21:52:36.094 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:9641:37
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 9641 |     pub fn EC_KEY_set_private_key(key: *mut ec_key_st, prv: *const bignum_st) -> libc::c_int;
Nov 02 21:52:36.094 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.094 INFO kablam! note: type defined here
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.094 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam! 
Nov 02 21:52:36.094 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:9651:37
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 9651 |     pub fn EC_KEY_get0_public_key(key: *const ec_key_st) -> *const ec_point_st;
Nov 02 21:52:36.094 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.094 INFO kablam! note: type defined here
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.094 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam! 
Nov 02 21:52:36.094 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:9651:58
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 9651 |     pub fn EC_KEY_get0_public_key(key: *const ec_key_st) -> *const ec_point_st;
Nov 02 21:52:36.094 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.094 INFO kablam! note: type defined here
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.094 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam! 
Nov 02 21:52:36.094 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:9662:36
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 9662 |     pub fn EC_KEY_set_public_key(key: *mut ec_key_st, pub_: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:36.094 INFO kablam!      |                                       ^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.094 INFO kablam! note: type defined here
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.094 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam! 
Nov 02 21:52:36.094 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:9662:58
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 9662 |     pub fn EC_KEY_set_public_key(key: *mut ec_key_st, pub_: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:36.094 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.094 INFO kablam! note: type defined here
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.094 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam! 
Nov 02 21:52:36.094 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:9672:35
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam! 9672 |     pub fn EC_KEY_get_enc_flags(key: *const ec_key_st) -> libc::c_uint;
Nov 02 21:52:36.094 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.094 INFO kablam!      |
Nov 02 21:52:36.094 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.094 INFO kablam! note: type defined here
Nov 02 21:52:36.094 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.095 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam! 
Nov 02 21:52:36.095 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:9683:37
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 9683 |     pub fn EC_KEY_set_enc_flags(eckey: *mut ec_key_st, flags: libc::c_uint);
Nov 02 21:52:36.095 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.095 INFO kablam! note: type defined here
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.095 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam! 
Nov 02 21:52:36.095 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:9693:35
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 9693 |     pub fn EC_KEY_get_conv_form(key: *const ec_key_st) -> libc::c_uint;
Nov 02 21:52:36.095 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.095 INFO kablam! note: type defined here
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.095 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam! 
Nov 02 21:52:36.095 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:9704:37
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 9704 |     pub fn EC_KEY_set_conv_form(eckey: *mut ec_key_st, cform: libc::c_uint);
Nov 02 21:52:36.095 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.095 INFO kablam! note: type defined here
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.095 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam! 
Nov 02 21:52:36.095 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:9717:41
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 9717 |     pub fn EC_KEY_get_key_method_data(key: *mut ec_key_st, dup_func: Option<extern fn(*mut libc::c_void) -> *mut libc::c_void>, free_func: Option<extern fn(*mut libc::c_void)>, clear_free_func: Option<extern fn(*mut libc::c_void)>) -> *mut libc::c_void;
Nov 02 21:52:36.095 INFO kablam!      |                                            ^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.095 INFO kablam! note: type defined here
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.095 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam! 
Nov 02 21:52:36.095 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:9731:44
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 9731 |     pub fn EC_KEY_insert_key_method_data(key: *mut ec_key_st, data: *mut libc::c_void, dup_func: Option<extern fn(*mut libc::c_void) -> *mut libc::c_void>, free_func: Option<extern fn(*mut libc::c_void)>, clear_free_func: Option<extern fn(*mut libc::c_void)>) -> *mut libc::c_void;
Nov 02 21:52:36.095 INFO kablam!      |                                               ^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.095 INFO kablam! note: type defined here
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.095 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam! 
Nov 02 21:52:36.095 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:9742:37
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 9742 |     pub fn EC_KEY_set_asn1_flag(eckey: *mut ec_key_st, asn1_flag: libc::c_int);
Nov 02 21:52:36.095 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.095 INFO kablam! note: type defined here
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.095 INFO kablam!      |
Nov 02 21:52:36.095 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.095 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.095 INFO kablam! 
Nov 02 21:52:36.095 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.095 INFO kablam!     --> src/bindings_ecdh.rs:9753:37
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 9753 |     pub fn EC_KEY_precompute_mult(key: *mut ec_key_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.096 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.096 INFO kablam! note: type defined here
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.096 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam! 
Nov 02 21:52:36.096 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:9753:58
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 9753 |     pub fn EC_KEY_precompute_mult(key: *mut ec_key_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:36.096 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.096 INFO kablam! note: type defined here
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:36.096 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam! 
Nov 02 21:52:36.096 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:9763:34
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 9763 |     pub fn EC_KEY_generate_key(key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:36.096 INFO kablam!      |                                     ^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.096 INFO kablam! note: type defined here
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.096 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam! 
Nov 02 21:52:36.096 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:9773:31
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 9773 |     pub fn EC_KEY_check_key(key: *const ec_key_st) -> libc::c_int;
Nov 02 21:52:36.096 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.096 INFO kablam! note: type defined here
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.096 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam! 
Nov 02 21:52:36.096 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:9785:55
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 9785 |     pub fn EC_KEY_set_public_key_affine_coordinates(key: *mut ec_key_st, x: *mut bignum_st, y: *mut bignum_st) -> libc::c_int;
Nov 02 21:52:36.096 INFO kablam!      |                                                          ^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.096 INFO kablam! note: type defined here
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.096 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam! 
Nov 02 21:52:36.096 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:9797:31
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 9797 |     pub fn d2i_ECPrivateKey(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:36.096 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.096 INFO kablam! note: type defined here
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.096 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.096 INFO kablam! 
Nov 02 21:52:36.096 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.096 INFO kablam!     --> src/bindings_ecdh.rs:9797:106
Nov 02 21:52:36.096 INFO kablam!      |
Nov 02 21:52:36.096 INFO kablam! 9797 |     pub fn d2i_ECPrivateKey(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:36.096 INFO kablam!      |                                                                                                             ^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.097 INFO kablam! note: type defined here
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam! 
Nov 02 21:52:36.097 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:9808:31
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 9808 |     pub fn i2d_ECPrivateKey(key: *mut ec_key_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:36.097 INFO kablam!      |                                  ^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.097 INFO kablam! note: type defined here
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam! 
Nov 02 21:52:36.097 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:9820:31
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 9820 |     pub fn d2i_ECParameters(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.097 INFO kablam! note: type defined here
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam! 
Nov 02 21:52:36.097 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:9820:106
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 9820 |     pub fn d2i_ECParameters(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      |                                                                                                             ^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.097 INFO kablam! note: type defined here
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam! 
Nov 02 21:52:36.097 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:9831:31
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 9831 |     pub fn i2d_ECParameters(key: *mut ec_key_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:36.097 INFO kablam!      |                                  ^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.097 INFO kablam! note: type defined here
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam! 
Nov 02 21:52:36.097 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:9843:30
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 9843 |     pub fn o2i_ECPublicKey(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.097 INFO kablam! note: type defined here
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam! 
Nov 02 21:52:36.097 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:9843:105
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam! 9843 |     pub fn o2i_ECPublicKey(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:36.097 INFO kablam!      |                                                                                                            ^^^^^^^^^^^^^^
Nov 02 21:52:36.097 INFO kablam!      |
Nov 02 21:52:36.097 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.097 INFO kablam! note: type defined here
Nov 02 21:52:36.097 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.098 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam! 
Nov 02 21:52:36.098 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:9854:30
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 9854 |     pub fn i2o_ECPublicKey(key: *mut ec_key_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:36.098 INFO kablam!      |                                 ^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.098 INFO kablam! note: type defined here
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.098 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam! 
Nov 02 21:52:36.098 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:9865:50
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 9865 |     pub fn ECParameters_print(bp: *mut bio_st, key: *const ec_key_st) -> libc::c_int;
Nov 02 21:52:36.098 INFO kablam!      |                                                     ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.098 INFO kablam! note: type defined here
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.098 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam! 
Nov 02 21:52:36.098 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:9877:44
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 9877 |     pub fn EC_KEY_print(bp: *mut bio_st, key: *const ec_key_st, off: libc::c_int) -> libc::c_int;
Nov 02 21:52:36.098 INFO kablam!      |                                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.098 INFO kablam! note: type defined here
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.098 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam! 
Nov 02 21:52:36.098 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:9888:53
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 9888 |     pub fn ECParameters_print_fp(fp: libc::c_int, key: *const ec_key_st) -> libc::c_int;
Nov 02 21:52:36.098 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.098 INFO kablam! note: type defined here
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.098 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam! 
Nov 02 21:52:36.098 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:9900:47
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 9900 |     pub fn EC_KEY_print_fp(fp: libc::c_int, key: *const ec_key_st, off: libc::c_int) -> libc::c_int;
Nov 02 21:52:36.098 INFO kablam!      |                                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.098 INFO kablam! note: type defined here
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.098 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.098 INFO kablam! 
Nov 02 21:52:36.098 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ecdh_method` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.098 INFO kablam!     --> src/bindings_ecdh.rs:9918:27
Nov 02 21:52:36.098 INFO kablam!      |
Nov 02 21:52:36.098 INFO kablam! 9918 |     pub fn ECDH_OpenSSL() -> *const ecdh_method;
Nov 02 21:52:36.098 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.102 INFO kablam!      |
Nov 02 21:52:36.102 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.103 INFO kablam! note: type defined here
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:248:1
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 248  | pub struct ecdh_method;
Nov 02 21:52:36.103 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam! 
Nov 02 21:52:36.103 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ecdh_method` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:9928:36
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 9928 |     pub fn ECDH_set_default_method(_: *const ecdh_method);
Nov 02 21:52:36.103 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.103 INFO kablam! note: type defined here
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:248:1
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 248  | pub struct ecdh_method;
Nov 02 21:52:36.103 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam! 
Nov 02 21:52:36.103 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ecdh_method` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:9937:38
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 9937 |     pub fn ECDH_get_default_method() -> *const ecdh_method;
Nov 02 21:52:36.103 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.103 INFO kablam! note: type defined here
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:248:1
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 248  | pub struct ecdh_method;
Nov 02 21:52:36.103 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam! 
Nov 02 21:52:36.103 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:9948:28
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 9948 |     pub fn ECDH_set_method(_: *mut ec_key_st, _: *const ecdh_method) -> libc::c_int;
Nov 02 21:52:36.103 INFO kablam!      |                               ^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.103 INFO kablam! note: type defined here
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.103 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam! 
Nov 02 21:52:36.103 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ecdh_method` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:9948:47
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 9948 |     pub fn ECDH_set_method(_: *mut ec_key_st, _: *const ecdh_method) -> libc::c_int;
Nov 02 21:52:36.103 INFO kablam!      |                                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.103 INFO kablam! note: type defined here
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:248:1
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 248  | pub struct ecdh_method;
Nov 02 21:52:36.103 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam! 
Nov 02 21:52:36.103 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:9962:82
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 9962 |     pub fn ECDH_compute_key(out: *mut libc::c_void, outlen: libc::c_ulong, pub_key: *const ec_point_st, ecdh: *mut ec_key_st, KDF: Option<extern fn(*const libc::c_void, libc::c_ulong, *mut libc::c_void, *mut libc::c_ulong) -> *mut libc::c_void>) -> libc::c_int;
Nov 02 21:52:36.103 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.103 INFO kablam! note: type defined here
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:36.103 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam! 
Nov 02 21:52:36.103 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:9962:108
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 9962 |     pub fn ECDH_compute_key(out: *mut libc::c_void, outlen: libc::c_ulong, pub_key: *const ec_point_st, ecdh: *mut ec_key_st, KDF: Option<extern fn(*const libc::c_void, libc::c_ulong, *mut libc::c_void, *mut libc::c_ulong) -> *mut libc::c_void>) -> libc::c_int;
Nov 02 21:52:36.103 INFO kablam!      |                                                                                                               ^^^^^^^^^^^^^^
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.103 INFO kablam! note: type defined here
Nov 02 21:52:36.103 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.103 INFO kablam!      |
Nov 02 21:52:36.103 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.104 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam! 
Nov 02 21:52:36.104 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.104 INFO kablam!     --> src/bindings_ecdh.rs:9988:29
Nov 02 21:52:36.104 INFO kablam!      |
Nov 02 21:52:36.104 INFO kablam! 9988 |     pub fn ECDH_set_ex_data(d: *mut ec_key_st, idx: libc::c_int, arg: *mut libc::c_void) -> libc::c_int;
Nov 02 21:52:36.104 INFO kablam!      |                                ^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam!      |
Nov 02 21:52:36.104 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.104 INFO kablam! note: type defined here
Nov 02 21:52:36.104 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.104 INFO kablam!      |
Nov 02 21:52:36.104 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.104 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam! 
Nov 02 21:52:36.104 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.104 INFO kablam!     --> src/bindings_ecdh.rs:9999:29
Nov 02 21:52:36.104 INFO kablam!      |
Nov 02 21:52:36.104 INFO kablam! 9999 |     pub fn ECDH_get_ex_data(d: *mut ec_key_st, idx: libc::c_int) -> *mut libc::c_void;
Nov 02 21:52:36.104 INFO kablam!      |                                ^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam!      |
Nov 02 21:52:36.104 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:36.104 INFO kablam! note: type defined here
Nov 02 21:52:36.104 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:36.104 INFO kablam!      |
Nov 02 21:52:36.104 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:36.104 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam! 
Nov 02 21:52:36.104 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:339:24
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam! 339 |     pub fn SHA384_Init(c: *mut SHA512state_st) -> libc::c_int;
Nov 02 21:52:36.104 INFO kablam!     |                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:36.104 INFO kablam! note: type defined here
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:36.104 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam! 
Nov 02 21:52:36.104 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:351:26
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam! 351 |     pub fn SHA384_Update(c: *mut SHA512state_st, data: *const libc::c_void, len: libc::c_ulong) -> libc::c_int;
Nov 02 21:52:36.104 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:36.104 INFO kablam! note: type defined here
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:36.104 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam! 
Nov 02 21:52:36.104 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:362:49
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam! 362 |     pub fn SHA384_Final(md: *mut libc::c_uchar, c: *mut SHA512state_st) -> libc::c_int;
Nov 02 21:52:36.104 INFO kablam!     |                                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:36.104 INFO kablam! note: type defined here
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:36.104 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam! 
Nov 02 21:52:36.104 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:384:24
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam! 384 |     pub fn SHA512_Init(c: *mut SHA512state_st) -> libc::c_int;
Nov 02 21:52:36.104 INFO kablam!     |                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:36.104 INFO kablam! note: type defined here
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.104 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:36.104 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.104 INFO kablam! 
Nov 02 21:52:36.104 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.104 INFO kablam!    --> src/bindings_sha.rs:396:26
Nov 02 21:52:36.104 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam! 396 |     pub fn SHA512_Update(c: *mut SHA512state_st, data: *const libc::c_void, len: libc::c_ulong) -> libc::c_int;
Nov 02 21:52:36.105 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.105 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:36.105 INFO kablam! note: type defined here
Nov 02 21:52:36.105 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:36.105 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:36.105 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.105 INFO kablam! 
Nov 02 21:52:36.105 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.105 INFO kablam!    --> src/bindings_sha.rs:407:49
Nov 02 21:52:36.105 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam! 407 |     pub fn SHA512_Final(md: *mut libc::c_uchar, c: *mut SHA512state_st) -> libc::c_int;
Nov 02 21:52:36.105 INFO kablam!     |                                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.105 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:36.105 INFO kablam! note: type defined here
Nov 02 21:52:36.105 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:36.105 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:36.105 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.105 INFO kablam! 
Nov 02 21:52:36.105 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:36.105 INFO kablam!    --> src/bindings_sha.rs:430:29
Nov 02 21:52:36.105 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam! 430 |     pub fn SHA512_Transform(c: *mut SHA512state_st, data: *const libc::c_uchar);
Nov 02 21:52:36.105 INFO kablam!     |                                ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.105 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:36.105 INFO kablam! note: type defined here
Nov 02 21:52:36.105 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:36.105 INFO kablam!     |
Nov 02 21:52:36.105 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:36.105 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:36.105 INFO kablam! 
Nov 02 21:52:36.383 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.90s
Nov 02 21:52:36.383 INFO kablam! su: No module specific data is present
Nov 02 21:52:37.339 INFO running `"docker" "rm" "-f" "490be9f9ab9e4b3880a68017787337067497a583657812b54b8d000e1df679bb"`
Nov 02 21:52:37.619 INFO blam! 490be9f9ab9e4b3880a68017787337067497a583657812b54b8d000e1df679bb
Nov 02 21:52:37.627 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 21:52:38.126 INFO blam! d0297bec816c22f430aed3c4d838c0236c01c16cb0bfed50962effcaeb6b8c61
Nov 02 21:52:38.133 INFO running `"docker" "start" "-a" "d0297bec816c22f430aed3c4d838c0236c01c16cb0bfed50962effcaeb6b8c61"`
Nov 02 21:52:39.347 INFO kablam! usermod: no changes
Nov 02 21:52:39.415 INFO kablam!    Compiling ecdh v0.0.12 (/source)
Nov 02 21:52:41.087 INFO kablam! warning: `extern` block uses type `bindings_ecdh::st_CRYPTO_EX_DATA_IMPL` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.087 INFO kablam!     --> src/bindings_ecdh.rs:1858:48
Nov 02 21:52:41.087 INFO kablam!      |
Nov 02 21:52:41.087 INFO kablam! 1858 |     pub fn CRYPTO_get_ex_data_implementation() -> *const st_CRYPTO_EX_DATA_IMPL;
Nov 02 21:52:41.087 INFO kablam!      |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.087 INFO kablam!      |
Nov 02 21:52:41.087 INFO kablam!      = note: #[warn(improper_ctypes)] on by default
Nov 02 21:52:41.087 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.087 INFO kablam! note: type defined here
Nov 02 21:52:41.087 INFO kablam!     --> src/bindings_ecdh.rs:559:1
Nov 02 21:52:41.087 INFO kablam!      |
Nov 02 21:52:41.087 INFO kablam! 559  | pub struct st_CRYPTO_EX_DATA_IMPL;
Nov 02 21:52:41.087 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.087 INFO kablam! 
Nov 02 21:52:41.087 INFO kablam! warning: `extern` block uses type `bindings_ecdh::st_CRYPTO_EX_DATA_IMPL` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.087 INFO kablam!     --> src/bindings_ecdh.rs:1868:46
Nov 02 21:52:41.087 INFO kablam!      |
Nov 02 21:52:41.087 INFO kablam! 1868 |     pub fn CRYPTO_set_ex_data_implementation(i: *const st_CRYPTO_EX_DATA_IMPL) -> libc::c_int;
Nov 02 21:52:41.087 INFO kablam!      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.087 INFO kablam!      |
Nov 02 21:52:41.087 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.087 INFO kablam! note: type defined here
Nov 02 21:52:41.087 INFO kablam!     --> src/bindings_ecdh.rs:559:1
Nov 02 21:52:41.087 INFO kablam!      |
Nov 02 21:52:41.087 INFO kablam! 559  | pub struct st_CRYPTO_EX_DATA_IMPL;
Nov 02 21:52:41.087 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.087 INFO kablam! 
Nov 02 21:52:41.104 INFO kablam! warning: `extern` block uses type `bindings_ecdh::hostent` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:3526:57
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 3526 |     pub fn BIO_gethostbyname(name: *const libc::c_char) -> *mut hostent;
Nov 02 21:52:41.104 INFO kablam!      |                                                            ^^^^^^^^^^^^
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.104 INFO kablam! note: type defined here
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:635:1
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 635  | pub struct hostent;
Nov 02 21:52:41.104 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.104 INFO kablam! 
Nov 02 21:52:41.104 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:3804:25
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 3804 |     pub fn BN_CTX_new() -> *mut bignum_ctx;
Nov 02 21:52:41.104 INFO kablam!      |                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.104 INFO kablam! note: type defined here
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.104 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.104 INFO kablam! 
Nov 02 21:52:41.104 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:3814:24
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 3814 |     pub fn BN_CTX_init(c: *mut bignum_ctx);
Nov 02 21:52:41.104 INFO kablam!      |                           ^^^^^^^^^^^^^^^
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.104 INFO kablam! note: type defined here
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.104 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.104 INFO kablam! 
Nov 02 21:52:41.104 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:3824:24
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 3824 |     pub fn BN_CTX_free(c: *mut bignum_ctx);
Nov 02 21:52:41.104 INFO kablam!      |                           ^^^^^^^^^^^^^^^
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.104 INFO kablam! note: type defined here
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.104 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.104 INFO kablam! 
Nov 02 21:52:41.104 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.104 INFO kablam!     --> src/bindings_ecdh.rs:3834:27
Nov 02 21:52:41.104 INFO kablam!      |
Nov 02 21:52:41.104 INFO kablam! 3834 |     pub fn BN_CTX_start(ctx: *mut bignum_ctx);
Nov 02 21:52:41.104 INFO kablam!      |                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.105 INFO kablam! note: type defined here
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.105 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam! 
Nov 02 21:52:41.105 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:3844:25
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 3844 |     pub fn BN_CTX_get(ctx: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:41.105 INFO kablam!      |                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.105 INFO kablam! note: type defined here
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.105 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam! 
Nov 02 21:52:41.105 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:3854:25
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 3854 |     pub fn BN_CTX_end(ctx: *mut bignum_ctx);
Nov 02 21:52:41.105 INFO kablam!      |                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.105 INFO kablam! note: type defined here
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.105 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam! 
Nov 02 21:52:41.105 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:4080:82
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 4080 |     pub fn BN_mul(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.105 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.105 INFO kablam! note: type defined here
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.105 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam! 
Nov 02 21:52:41.105 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:4092:61
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 4092 |     pub fn BN_sqr(r: *mut bignum_st, a: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.105 INFO kablam!      |                                                                ^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.105 INFO kablam! note: type defined here
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.105 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam! 
Nov 02 21:52:41.105 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:4117:104
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 4117 |     pub fn BN_div(dv: *mut bignum_st, rem: *mut bignum_st, m: *const bignum_st, d: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.105 INFO kablam!      |                                                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.105 INFO kablam! note: type defined here
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.105 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam! 
Nov 02 21:52:41.105 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:4130:84
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 4130 |     pub fn BN_nnmod(r: *mut bignum_st, m: *const bignum_st, d: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.105 INFO kablam!      |                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.105 INFO kablam! note: type defined here
Nov 02 21:52:41.105 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.105 INFO kablam!      |
Nov 02 21:52:41.105 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.106 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.106 INFO kablam! 
Nov 02 21:52:41.106 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.106 INFO kablam!     --> src/bindings_ecdh.rs:4144:107
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam! 4144 |     pub fn BN_mod_add(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.106 INFO kablam!      |                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.106 INFO kablam! note: type defined here
Nov 02 21:52:41.106 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.106 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.106 INFO kablam! 
Nov 02 21:52:41.106 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.106 INFO kablam!     --> src/bindings_ecdh.rs:4171:107
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam! 4171 |     pub fn BN_mod_sub(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.106 INFO kablam!      |                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.106 INFO kablam! note: type defined here
Nov 02 21:52:41.106 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.106 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.106 INFO kablam! 
Nov 02 21:52:41.106 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.106 INFO kablam!     --> src/bindings_ecdh.rs:4198:107
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam! 4198 |     pub fn BN_mod_mul(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.106 INFO kablam!      |                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.106 INFO kablam! note: type defined here
Nov 02 21:52:41.106 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.106 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.106 INFO kablam! 
Nov 02 21:52:41.106 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.106 INFO kablam!     --> src/bindings_ecdh.rs:4211:86
Nov 02 21:52:41.106 INFO kablam!      |
Nov 02 21:52:41.106 INFO kablam! 4211 |     pub fn BN_mod_sqr(r: *mut bignum_st, a: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.106 INFO kablam!      |                                                                                         ^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.110 INFO kablam! note: type defined here
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.110 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam! 
Nov 02 21:52:41.110 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:4224:90
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 4224 |     pub fn BN_mod_lshift1(r: *mut bignum_st, a: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.110 INFO kablam!      |                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.110 INFO kablam! note: type defined here
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.110 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam! 
Nov 02 21:52:41.110 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:4250:105
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 4250 |     pub fn BN_mod_lshift(r: *mut bignum_st, a: *const bignum_st, n: libc::c_int, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.110 INFO kablam!      |                                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.110 INFO kablam! note: type defined here
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.110 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam! 
Nov 02 21:52:41.110 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:4407:82
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 4407 |     pub fn BN_exp(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.110 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.110 INFO kablam! note: type defined here
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.110 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam! 
Nov 02 21:52:41.110 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:4421:107
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 4421 |     pub fn BN_mod_exp(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.110 INFO kablam!      |                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.110 INFO kablam! note: type defined here
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.110 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam! 
Nov 02 21:52:41.110 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:4436:112
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 4436 |     pub fn BN_mod_exp_mont(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx, m_ctx: *mut bn_mont_ctx_st) -> libc::c_int;
Nov 02 21:52:41.110 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.110 INFO kablam! note: type defined here
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.110 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.110 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.110 INFO kablam! 
Nov 02 21:52:41.110 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.110 INFO kablam!     --> src/bindings_ecdh.rs:4451:123
Nov 02 21:52:41.110 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 4451 |     pub fn BN_mod_exp_mont_consttime(rr: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx, in_mont: *mut bn_mont_ctx_st) -> libc::c_int;
Nov 02 21:52:41.111 INFO kablam!      |                                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.111 INFO kablam! note: type defined here
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.111 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam! 
Nov 02 21:52:41.111 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:4466:114
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 4466 |     pub fn BN_mod_exp_mont_word(r: *mut bignum_st, a: libc::c_ulong, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx, m_ctx: *mut bn_mont_ctx_st) -> libc::c_int;
Nov 02 21:52:41.111 INFO kablam!      |                                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.111 INFO kablam! note: type defined here
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.111 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam! 
Nov 02 21:52:41.111 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:4483:159
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 4483 |     pub fn BN_mod_exp2_mont(r: *mut bignum_st, a1: *const bignum_st, p1: *const bignum_st, a2: *const bignum_st, p2: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx, m_ctx: *mut bn_mont_ctx_st) -> libc::c_int;
Nov 02 21:52:41.111 INFO kablam!      |                                                                                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.111 INFO kablam! note: type defined here
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.111 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam! 
Nov 02 21:52:41.111 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:4497:114
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 4497 |     pub fn BN_mod_exp_simple(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.111 INFO kablam!      |                                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.111 INFO kablam! note: type defined here
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.111 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam! 
Nov 02 21:52:41.111 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:4543:86
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 4543 |     pub fn BN_reciprocal(r: *mut bignum_st, m: *const bignum_st, len: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.111 INFO kablam!      |                                                                                         ^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.111 INFO kablam! note: type defined here
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.111 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam! 
Nov 02 21:52:41.111 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:4685:82
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 4685 |     pub fn BN_gcd(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.111 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.111 INFO kablam! note: type defined here
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.111 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam! 
Nov 02 21:52:41.111 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.111 INFO kablam!     --> src/bindings_ecdh.rs:4697:69
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam! 4697 |     pub fn BN_kronecker(a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.111 INFO kablam!      |                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:41.111 INFO kablam!      |
Nov 02 21:52:41.111 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.111 INFO kablam! note: type defined here
Nov 02 21:52:41.112 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.112 INFO kablam!      |
Nov 02 21:52:41.112 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.112 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.112 INFO kablam! 
Nov 02 21:52:41.112 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.112 INFO kablam!     --> src/bindings_ecdh.rs:4710:92
Nov 02 21:52:41.112 INFO kablam!      |
Nov 02 21:52:41.112 INFO kablam! 4710 |     pub fn BN_mod_inverse(ret: *mut bignum_st, a: *const bignum_st, n: *const bignum_st, ctx: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:41.112 INFO kablam!      |                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:41.112 INFO kablam!      |
Nov 02 21:52:41.112 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.112 INFO kablam! note: type defined here
Nov 02 21:52:41.112 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.112 INFO kablam!      |
Nov 02 21:52:41.112 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.112 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.112 INFO kablam! 
Nov 02 21:52:41.112 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.112 INFO kablam!     --> src/bindings_ecdh.rs:4723:89
Nov 02 21:52:41.112 INFO kablam!      |
Nov 02 21:52:41.112 INFO kablam! 4723 |     pub fn BN_mod_sqrt(ret: *mut bignum_st, a: *const bignum_st, n: *const bignum_st, ctx: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:41.112 INFO kablam!      |                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.112 INFO kablam!      |
Nov 02 21:52:41.112 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.112 INFO kablam! note: type defined here
Nov 02 21:52:41.112 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.112 INFO kablam!      |
Nov 02 21:52:41.112 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.112 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.112 INFO kablam! 
Nov 02 21:52:41.119 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.119 INFO kablam!     --> src/bindings_ecdh.rs:4766:143
Nov 02 21:52:41.119 INFO kablam!      |
Nov 02 21:52:41.119 INFO kablam! 4766 |     pub fn BN_is_prime(p: *const bignum_st, nchecks: libc::c_int, callback: Option<extern fn(libc::c_int, libc::c_int, *mut libc::c_void)>, ctx: *mut bignum_ctx, cb_arg: *mut libc::c_void) -> libc::c_int;
Nov 02 21:52:41.119 INFO kablam!      |                                                                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:41.119 INFO kablam!      |
Nov 02 21:52:41.119 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.119 INFO kablam! note: type defined here
Nov 02 21:52:41.119 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.119 INFO kablam!      |
Nov 02 21:52:41.119 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.119 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.119 INFO kablam! 
Nov 02 21:52:41.119 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.119 INFO kablam!     --> src/bindings_ecdh.rs:4781:152
Nov 02 21:52:41.119 INFO kablam!      |
Nov 02 21:52:41.119 INFO kablam! 4781 |     pub fn BN_is_prime_fasttest(p: *const bignum_st, nchecks: libc::c_int, callback: Option<extern fn(libc::c_int, libc::c_int, *mut libc::c_void)>, ctx: *mut bignum_ctx, cb_arg: *mut libc::c_void, do_trial_division: libc::c_int) -> libc::c_int;
Nov 02 21:52:41.119 INFO kablam!      |                                                                                                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:41.119 INFO kablam!      |
Nov 02 21:52:41.119 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.119 INFO kablam! note: type defined here
Nov 02 21:52:41.119 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.119 INFO kablam!      |
Nov 02 21:52:41.119 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.119 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.119 INFO kablam! 
Nov 02 21:52:41.119 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.119 INFO kablam!     --> src/bindings_ecdh.rs:4809:72
Nov 02 21:52:41.119 INFO kablam!      |
Nov 02 21:52:41.119 INFO kablam! 4809 |     pub fn BN_is_prime_ex(p: *const bignum_st, nchecks: libc::c_int, ctx: *mut bignum_ctx, cb: *mut bn_gencb_st) -> libc::c_int;
Nov 02 21:52:41.119 INFO kablam!      |                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:41.119 INFO kablam!      |
Nov 02 21:52:41.119 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.120 INFO kablam! note: type defined here
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.120 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam! 
Nov 02 21:52:41.120 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:4823:81
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 4823 |     pub fn BN_is_prime_fasttest_ex(p: *const bignum_st, nchecks: libc::c_int, ctx: *mut bignum_ctx, do_trial_division: libc::c_int, cb: *mut bn_gencb_st) -> libc::c_int;
Nov 02 21:52:41.120 INFO kablam!      |                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.120 INFO kablam! note: type defined here
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.120 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam! 
Nov 02 21:52:41.120 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:4836:95
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 4836 |     pub fn BN_X931_generate_Xpq(Xp: *mut bignum_st, Xq: *mut bignum_st, nbits: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.120 INFO kablam!      |                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.120 INFO kablam! note: type defined here
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.120 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam! 
Nov 02 21:52:41.120 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:4854:186
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 4854 |     pub fn BN_X931_derive_prime_ex(p: *mut bignum_st, p1: *mut bignum_st, p2: *mut bignum_st, Xp: *const bignum_st, Xp1: *const bignum_st, Xp2: *const bignum_st, e: *const bignum_st, ctx: *mut bignum_ctx, cb: *mut bn_gencb_st) -> libc::c_int;
Nov 02 21:52:41.120 INFO kablam!      |                                                                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.120 INFO kablam! note: type defined here
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.120 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam! 
Nov 02 21:52:41.120 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:4872:184
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 4872 |     pub fn BN_X931_generate_prime_ex(p: *mut bignum_st, p1: *mut bignum_st, p2: *mut bignum_st, Xp1: *mut bignum_st, Xp2: *mut bignum_st, Xp: *const bignum_st, e: *const bignum_st, ctx: *mut bignum_ctx, cb: *mut bn_gencb_st) -> libc::c_int;
Nov 02 21:52:41.120 INFO kablam!      |                                                                                                                                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.120 INFO kablam! note: type defined here
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.120 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam! 
Nov 02 21:52:41.120 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:4905:124
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 4905 |     pub fn BN_mod_mul_montgomery(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, mont: *mut bn_mont_ctx_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.120 INFO kablam!      |                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.120 INFO kablam! note: type defined here
Nov 02 21:52:41.120 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.120 INFO kablam!      |
Nov 02 21:52:41.120 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.121 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam! 
Nov 02 21:52:41.121 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:4918:100
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 4918 |     pub fn BN_from_montgomery(r: *mut bignum_st, a: *const bignum_st, mont: *mut bn_mont_ctx_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.121 INFO kablam!      |                                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.121 INFO kablam! note: type defined here
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.121 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam! 
Nov 02 21:52:41.121 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:4940:81
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 4940 |     pub fn BN_MONT_CTX_set(mont: *mut bn_mont_ctx_st, mod_: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.121 INFO kablam!      |                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.121 INFO kablam! note: type defined here
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.121 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam! 
Nov 02 21:52:41.121 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:4964:113
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 4964 |     pub fn BN_MONT_CTX_set_locked(pmont: *mut *mut bn_mont_ctx_st, lock: libc::c_int, mod_: *const bignum_st, ctx: *mut bignum_ctx) -> *mut bn_mont_ctx_st;
Nov 02 21:52:41.121 INFO kablam!      |                                                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.121 INFO kablam! note: type defined here
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.121 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam! 
Nov 02 21:52:41.121 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:4976:93
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 4976 |     pub fn BN_BLINDING_new(A: *const bignum_st, Ai: *const bignum_st, mod_: *mut bignum_st) -> *mut bn_blinding_st;
Nov 02 21:52:41.121 INFO kablam!      |                                                                                                ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.121 INFO kablam! note: type defined here
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.121 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam! 
Nov 02 21:52:41.121 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:4986:29
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 4986 |     pub fn BN_BLINDING_free(b: *mut bn_blinding_st);
Nov 02 21:52:41.121 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.121 INFO kablam! note: type defined here
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.121 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam! 
Nov 02 21:52:41.121 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:4997:31
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 4997 |     pub fn BN_BLINDING_update(b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.121 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.121 INFO kablam! note: type defined here
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.121 INFO kablam!      |
Nov 02 21:52:41.121 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.121 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.121 INFO kablam! 
Nov 02 21:52:41.121 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.121 INFO kablam!     --> src/bindings_ecdh.rs:4997:57
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 4997 |     pub fn BN_BLINDING_update(b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.122 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.122 INFO kablam! note: type defined here
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.122 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam! 
Nov 02 21:52:41.122 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:5009:51
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 5009 |     pub fn BN_BLINDING_convert(n: *mut bignum_st, b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.122 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.122 INFO kablam! note: type defined here
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.122 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam! 
Nov 02 21:52:41.122 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:5009:77
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 5009 |     pub fn BN_BLINDING_convert(n: *mut bignum_st, b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.122 INFO kablam!      |                                                                                ^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.122 INFO kablam! note: type defined here
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.122 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam! 
Nov 02 21:52:41.122 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:5021:50
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 5021 |     pub fn BN_BLINDING_invert(n: *mut bignum_st, b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.122 INFO kablam!      |                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.122 INFO kablam! note: type defined here
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.122 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam! 
Nov 02 21:52:41.122 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:5021:76
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 5021 |     pub fn BN_BLINDING_invert(n: *mut bignum_st, b: *mut bn_blinding_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.122 INFO kablam!      |                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.122 INFO kablam! note: type defined here
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.122 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam! 
Nov 02 21:52:41.122 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:5034:73
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 5034 |     pub fn BN_BLINDING_convert_ex(n: *mut bignum_st, r: *mut bignum_st, b: *mut bn_blinding_st, _: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.122 INFO kablam!      |                                                                            ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.122 INFO kablam! note: type defined here
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.122 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.122 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.122 INFO kablam! 
Nov 02 21:52:41.122 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.122 INFO kablam!     --> src/bindings_ecdh.rs:5034:97
Nov 02 21:52:41.122 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam! 5034 |     pub fn BN_BLINDING_convert_ex(n: *mut bignum_st, r: *mut bignum_st, b: *mut bn_blinding_st, _: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.123 INFO kablam!      |                                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.123 INFO kablam! note: type defined here
Nov 02 21:52:41.123 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.123 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.123 INFO kablam! 
Nov 02 21:52:41.123 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.123 INFO kablam!     --> src/bindings_ecdh.rs:5047:74
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam! 5047 |     pub fn BN_BLINDING_invert_ex(n: *mut bignum_st, r: *const bignum_st, b: *mut bn_blinding_st, _: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.123 INFO kablam!      |                                                                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.123 INFO kablam! note: type defined here
Nov 02 21:52:41.123 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.123 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.123 INFO kablam! 
Nov 02 21:52:41.123 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.123 INFO kablam!     --> src/bindings_ecdh.rs:5047:98
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam! 5047 |     pub fn BN_BLINDING_invert_ex(n: *mut bignum_st, r: *const bignum_st, b: *mut bn_blinding_st, _: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.123 INFO kablam!      |                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.123 INFO kablam! note: type defined here
Nov 02 21:52:41.123 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.123 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.123 INFO kablam! 
Nov 02 21:52:41.123 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.123 INFO kablam!     --> src/bindings_ecdh.rs:5057:38
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam! 5057 |     pub fn BN_BLINDING_get_thread_id(_: *const bn_blinding_st) -> libc::c_ulong;
Nov 02 21:52:41.123 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.123 INFO kablam!      |
Nov 02 21:52:41.123 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.127 INFO kablam! note: type defined here
Nov 02 21:52:41.127 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.127 INFO kablam!      |
Nov 02 21:52:41.127 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.127 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.127 INFO kablam! 
Nov 02 21:52:41.127 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.127 INFO kablam!     --> src/bindings_ecdh.rs:5068:38
Nov 02 21:52:41.127 INFO kablam!      |
Nov 02 21:52:41.127 INFO kablam! 5068 |     pub fn BN_BLINDING_set_thread_id(_: *mut bn_blinding_st, _: libc::c_ulong);
Nov 02 21:52:41.127 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.127 INFO kablam!      |
Nov 02 21:52:41.127 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.127 INFO kablam! note: type defined here
Nov 02 21:52:41.127 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.127 INFO kablam!      |
Nov 02 21:52:41.127 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.127 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.127 INFO kablam! 
Nov 02 21:52:41.127 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.127 INFO kablam!     --> src/bindings_ecdh.rs:5078:34
Nov 02 21:52:41.127 INFO kablam!      |
Nov 02 21:52:41.127 INFO kablam! 5078 |     pub fn BN_BLINDING_thread_id(_: *mut bn_blinding_st) -> *mut crypto_threadid_st;
Nov 02 21:52:41.127 INFO kablam!      |                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.127 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.132 INFO kablam! note: type defined here
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.132 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam! 
Nov 02 21:52:41.132 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:5088:34
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 5088 |     pub fn BN_BLINDING_get_flags(_: *const bn_blinding_st) -> libc::c_ulong;
Nov 02 21:52:41.132 INFO kablam!      |                                     ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.132 INFO kablam! note: type defined here
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.132 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam! 
Nov 02 21:52:41.132 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:5099:34
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 5099 |     pub fn BN_BLINDING_set_flags(_: *mut bn_blinding_st, _: libc::c_ulong);
Nov 02 21:52:41.132 INFO kablam!      |                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.132 INFO kablam! note: type defined here
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.132 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam! 
Nov 02 21:52:41.132 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:5114:37
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 5114 |     pub fn BN_BLINDING_create_param(b: *mut bn_blinding_st, e: *const bignum_st, m: *mut bignum_st, ctx: *mut bignum_ctx, bn_mod_exp: Option<extern fn(*mut bignum_st, *const bignum_st, *const bignum_st, *const bignum_st, *mut bignum_ctx, *mut bn_mont_ctx_st) -> libc::c_int>, m_ctx: *mut bn_mont_ctx_st) -> *mut bn_blinding_st;
Nov 02 21:52:41.132 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.132 INFO kablam! note: type defined here
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.132 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam! 
Nov 02 21:52:41.132 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:5114:103
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 5114 |     pub fn BN_BLINDING_create_param(b: *mut bn_blinding_st, e: *const bignum_st, m: *mut bignum_st, ctx: *mut bignum_ctx, bn_mod_exp: Option<extern fn(*mut bignum_st, *const bignum_st, *const bignum_st, *const bignum_st, *mut bignum_ctx, *mut bn_mont_ctx_st) -> libc::c_int>, m_ctx: *mut bn_mont_ctx_st) -> *mut bn_blinding_st;
Nov 02 21:52:41.132 INFO kablam!      |                                                                                                          ^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.132 INFO kablam! note: type defined here
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.132 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam! 
Nov 02 21:52:41.132 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:5114:132
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 5114 |     pub fn BN_BLINDING_create_param(b: *mut bn_blinding_st, e: *const bignum_st, m: *mut bignum_st, ctx: *mut bignum_ctx, bn_mod_exp: Option<extern fn(*mut bignum_st, *const bignum_st, *const bignum_st, *const bignum_st, *mut bignum_ctx, *mut bn_mont_ctx_st) -> libc::c_int>, m_ctx: *mut bn_mont_ctx_st) -> *mut bn_blinding_st;
Nov 02 21:52:41.132 INFO kablam!      |                                                                                                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.132 INFO kablam! note: type defined here
Nov 02 21:52:41.132 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.132 INFO kablam!      |
Nov 02 21:52:41.132 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.132 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam! 
Nov 02 21:52:41.133 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bn_blinding_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:5114:305
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 5114 |     pub fn BN_BLINDING_create_param(b: *mut bn_blinding_st, e: *const bignum_st, m: *mut bignum_st, ctx: *mut bignum_ctx, bn_mod_exp: Option<extern fn(*mut bignum_st, *const bignum_st, *const bignum_st, *const bignum_st, *mut bignum_ctx, *mut bn_mont_ctx_st) -> libc::c_int>, m_ctx: *mut bn_mont_ctx_st) -> *mut bn_blinding_st;
Nov 02 21:52:41.133 INFO kablam!      |                                                                                                                                                                                                                                                                                                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.133 INFO kablam! note: type defined here
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:95:1
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 95   | pub struct bn_blinding_st;
Nov 02 21:52:41.133 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam! 
Nov 02 21:52:41.133 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:5178:81
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 5178 |     pub fn BN_RECP_CTX_set(recp: *mut bn_recp_ctx_st, rdiv: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.133 INFO kablam!      |                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.133 INFO kablam! note: type defined here
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.133 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam! 
Nov 02 21:52:41.133 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:5192:124
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 5192 |     pub fn BN_mod_mul_reciprocal(r: *mut bignum_st, x: *const bignum_st, y: *const bignum_st, recp: *mut bn_recp_ctx_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.133 INFO kablam!      |                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.133 INFO kablam! note: type defined here
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.133 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam! 
Nov 02 21:52:41.133 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:5206:112
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 5206 |     pub fn BN_mod_exp_recp(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.133 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.133 INFO kablam! note: type defined here
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.133 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam! 
Nov 02 21:52:41.133 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:5220:115
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 5220 |     pub fn BN_div_recp(dv: *mut bignum_st, rem: *mut bignum_st, m: *const bignum_st, recp: *mut bn_recp_ctx_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.133 INFO kablam!      |                                                                                                                      ^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.133 INFO kablam! note: type defined here
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.133 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam! 
Nov 02 21:52:41.133 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:5258:112
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 5258 |     pub fn BN_GF2m_mod_mul(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.133 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.133 INFO kablam! note: type defined here
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.133 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.133 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.133 INFO kablam! 
Nov 02 21:52:41.133 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.133 INFO kablam!     --> src/bindings_ecdh.rs:5271:91
Nov 02 21:52:41.133 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 5271 |     pub fn BN_GF2m_mod_sqr(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.134 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.134 INFO kablam! note: type defined here
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.134 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam! 
Nov 02 21:52:41.134 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:5284:91
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 5284 |     pub fn BN_GF2m_mod_inv(r: *mut bignum_st, b: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.134 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.134 INFO kablam! note: type defined here
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.134 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam! 
Nov 02 21:52:41.134 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:5298:112
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 5298 |     pub fn BN_GF2m_mod_div(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.134 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.134 INFO kablam! note: type defined here
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.134 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam! 
Nov 02 21:52:41.134 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:5312:112
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 5312 |     pub fn BN_GF2m_mod_exp(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.134 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.134 INFO kablam! note: type defined here
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.134 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam! 
Nov 02 21:52:41.134 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:5325:92
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 5325 |     pub fn BN_GF2m_mod_sqrt(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.134 INFO kablam!      |                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.134 INFO kablam! note: type defined here
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.134 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam! 
Nov 02 21:52:41.134 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:5338:98
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 5338 |     pub fn BN_GF2m_mod_solve_quad(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.134 INFO kablam!      |                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.134 INFO kablam! note: type defined here
Nov 02 21:52:41.134 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.134 INFO kablam!      |
Nov 02 21:52:41.134 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.134 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam! 
Nov 02 21:52:41.135 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:5364:138
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 5364 |     pub fn BN_GF2m_mod_mul_arr(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.135 INFO kablam!      |                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.135 INFO kablam! note: type defined here
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.135 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam! 
Nov 02 21:52:41.135 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:5377:117
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 5377 |     pub fn BN_GF2m_mod_sqr_arr(r: *mut bignum_st, a: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.135 INFO kablam!      |                                                                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.135 INFO kablam! note: type defined here
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.135 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam! 
Nov 02 21:52:41.135 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:5390:117
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 5390 |     pub fn BN_GF2m_mod_inv_arr(r: *mut bignum_st, b: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.135 INFO kablam!      |                                                                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.135 INFO kablam! note: type defined here
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.135 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam! 
Nov 02 21:52:41.135 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:5404:138
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 5404 |     pub fn BN_GF2m_mod_div_arr(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.135 INFO kablam!      |                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.135 INFO kablam! note: type defined here
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.135 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam! 
Nov 02 21:52:41.135 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:5418:138
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 5418 |     pub fn BN_GF2m_mod_exp_arr(r: *mut bignum_st, a: *const bignum_st, b: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.135 INFO kablam!      |                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.135 INFO kablam! note: type defined here
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.135 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam! 
Nov 02 21:52:41.135 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:5431:118
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 5431 |     pub fn BN_GF2m_mod_sqrt_arr(r: *mut bignum_st, a: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.135 INFO kablam!      |                                                                                                                         ^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.135 INFO kablam! note: type defined here
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.135 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.135 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.135 INFO kablam! 
Nov 02 21:52:41.135 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.135 INFO kablam!     --> src/bindings_ecdh.rs:5444:124
Nov 02 21:52:41.135 INFO kablam!      |
Nov 02 21:52:41.136 INFO kablam! 5444 |     pub fn BN_GF2m_mod_solve_quad_arr(r: *mut bignum_st, a: *const bignum_st, p: *mut libc::c_int /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.136 INFO kablam!      |                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:41.136 INFO kablam!      |
Nov 02 21:52:41.136 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.136 INFO kablam! note: type defined here
Nov 02 21:52:41.136 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.136 INFO kablam!      |
Nov 02 21:52:41.136 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.136 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.136 INFO kablam! 
Nov 02 21:52:41.136 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.136 INFO kablam!     --> src/bindings_ecdh.rs:5480:91
Nov 02 21:52:41.136 INFO kablam!      |
Nov 02 21:52:41.136 INFO kablam! 5480 |     pub fn BN_nist_mod_192(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.136 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.136 INFO kablam!      |
Nov 02 21:52:41.136 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.136 INFO kablam! note: type defined here
Nov 02 21:52:41.143 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.146 INFO kablam!      |
Nov 02 21:52:41.146 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.146 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam! 
Nov 02 21:52:41.147 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:5493:91
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 5493 |     pub fn BN_nist_mod_224(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.147 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.147 INFO kablam! note: type defined here
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.147 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam! 
Nov 02 21:52:41.147 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:5506:91
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 5506 |     pub fn BN_nist_mod_256(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.147 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.147 INFO kablam! note: type defined here
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.147 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam! 
Nov 02 21:52:41.147 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:5519:91
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 5519 |     pub fn BN_nist_mod_384(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.147 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.147 INFO kablam! note: type defined here
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.147 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam! 
Nov 02 21:52:41.147 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:5532:91
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 5532 |     pub fn BN_nist_mod_521(r: *mut bignum_st, a: *const bignum_st, p: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.147 INFO kablam!      |                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.147 INFO kablam! note: type defined here
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.147 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam! 
Nov 02 21:52:41.147 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:5680:27
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 5680 |     pub fn EVP_PKEY_new() -> *mut evp_pkey_st;
Nov 02 21:52:41.147 INFO kablam!      |                              ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.147 INFO kablam! note: type defined here
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:41.147 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam! 
Nov 02 21:52:41.147 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:5685:28
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 5685 |     pub fn EVP_PKEY_free(ptr: *mut evp_pkey_st);
Nov 02 21:52:41.147 INFO kablam!      |                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.147 INFO kablam! note: type defined here
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:41.147 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam! 
Nov 02 21:52:41.147 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.147 INFO kablam!     --> src/bindings_ecdh.rs:5690:27
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam! 5690 |     fn EVP_PKEY_assign(pkey: *mut evp_pkey_st, type_: libc::c_int, key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:41.147 INFO kablam!      |                              ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.147 INFO kablam!      |
Nov 02 21:52:41.147 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.147 INFO kablam! note: type defined here
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:41.148 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam! 
Nov 02 21:52:41.148 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:5690:70
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 5690 |     fn EVP_PKEY_assign(pkey: *mut evp_pkey_st, type_: libc::c_int, key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:41.148 INFO kablam!      |                                                                         ^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.148 INFO kablam! note: type defined here
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.148 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam! 
Nov 02 21:52:41.148 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:5691:36
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 5691 |     pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut evp_pkey_st, key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:41.148 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.148 INFO kablam! note: type defined here
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:41.148 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam! 
Nov 02 21:52:41.148 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:5691:59
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 5691 |     pub fn EVP_PKEY_set1_EC_KEY(pkey: *mut evp_pkey_st, key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:41.148 INFO kablam!      |                                                              ^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.148 INFO kablam! note: type defined here
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.148 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam! 
Nov 02 21:52:41.148 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:7725:27
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 7725 |     pub fn ASN1_item_dup(it: *const ASN1_ITEM_st, x: *mut libc::c_void) -> *mut libc::c_void;
Nov 02 21:52:41.148 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.148 INFO kablam! note: type defined here
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.148 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam! 
Nov 02 21:52:41.148 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:7750:30
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 7750 |     pub fn ASN1_item_d2i_fp(it: *const ASN1_ITEM_st, in_: libc::c_int, x: *mut libc::c_void) -> *mut libc::c_void;
Nov 02 21:52:41.148 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.148 INFO kablam! note: type defined here
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.148 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam! 
Nov 02 21:52:41.148 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:7774:30
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 7774 |     pub fn ASN1_item_i2d_fp(it: *const ASN1_ITEM_st, out: libc::c_int, x: *mut libc::c_void) -> libc::c_int;
Nov 02 21:52:41.148 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.148 INFO kablam! note: type defined here
Nov 02 21:52:41.148 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.148 INFO kablam!      |
Nov 02 21:52:41.148 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.148 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.148 INFO kablam! 
Nov 02 21:52:41.149 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:7822:31
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 7822 |     pub fn ASN1_item_d2i_bio(it: *const ASN1_ITEM_st, in_: *mut bio_st, x: *mut libc::c_void) -> *mut libc::c_void;
Nov 02 21:52:41.149 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.149 INFO kablam! note: type defined here
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.149 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam! 
Nov 02 21:52:41.149 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:7846:31
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 7846 |     pub fn ASN1_item_i2d_bio(it: *const ASN1_ITEM_st, out: *mut bio_st, x: *mut libc::c_void) -> libc::c_int;
Nov 02 21:52:41.149 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.149 INFO kablam! note: type defined here
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.149 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam! 
Nov 02 21:52:41.149 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:7962:32
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 7962 |     pub fn NETSCAPE_X509_new() -> *mut NETSCAPE_X509_st;
Nov 02 21:52:41.149 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.149 INFO kablam! note: type defined here
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:41.149 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam! 
Nov 02 21:52:41.149 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:7972:31
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 7972 |     pub fn NETSCAPE_X509_free(a: *mut NETSCAPE_X509_st);
Nov 02 21:52:41.149 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.149 INFO kablam! note: type defined here
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:41.149 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam! 
Nov 02 21:52:41.149 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:7984:30
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 7984 |     pub fn d2i_NETSCAPE_X509(a: *mut *mut NETSCAPE_X509_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut NETSCAPE_X509_st;
Nov 02 21:52:41.149 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.149 INFO kablam! note: type defined here
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:41.149 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam! 
Nov 02 21:52:41.149 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:7984:112
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 7984 |     pub fn d2i_NETSCAPE_X509(a: *mut *mut NETSCAPE_X509_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut NETSCAPE_X509_st;
Nov 02 21:52:41.149 INFO kablam!      |                                                                                                                   ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.149 INFO kablam! note: type defined here
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:41.149 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam! 
Nov 02 21:52:41.149 INFO kablam! warning: `extern` block uses type `bindings_ecdh::x509_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.149 INFO kablam!     --> src/bindings_ecdh.rs:7995:30
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.149 INFO kablam! 7995 |     pub fn i2d_NETSCAPE_X509(a: *mut NETSCAPE_X509_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:41.149 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.149 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.150 INFO kablam! note: type defined here
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:260:1
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 260  | pub struct x509_st;
Nov 02 21:52:41.150 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam! 
Nov 02 21:52:41.150 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:8103:56
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 8103 |     pub fn ASN1_item_unpack(oct: *mut asn1_string_st, it: *const ASN1_ITEM_st) -> *mut libc::c_void;
Nov 02 21:52:41.150 INFO kablam!      |                                                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.150 INFO kablam! note: type defined here
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.150 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam! 
Nov 02 21:52:41.150 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:8127:52
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 8127 |     pub fn ASN1_item_pack(obj: *mut libc::c_void, it: *const ASN1_ITEM_st, oct: *mut *mut asn1_string_st) -> *mut asn1_string_st;
Nov 02 21:52:41.150 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.150 INFO kablam! note: type defined here
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.150 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam! 
Nov 02 21:52:41.150 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:8243:27
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 8243 |     pub fn ASN1_item_new(it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:41.150 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.150 INFO kablam! note: type defined here
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.150 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam! 
Nov 02 21:52:41.150 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:8243:51
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 8243 |     pub fn ASN1_item_new(it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:41.150 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.150 INFO kablam! note: type defined here
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.150 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam! 
Nov 02 21:52:41.150 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:8254:29
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 8254 |     pub fn ASN1_item_free(val: *mut ASN1_VALUE_st, it: *const ASN1_ITEM_st);
Nov 02 21:52:41.150 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.150 INFO kablam! note: type defined here
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.150 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam! 
Nov 02 21:52:41.150 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:8254:53
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 8254 |     pub fn ASN1_item_free(val: *mut ASN1_VALUE_st, it: *const ASN1_ITEM_st);
Nov 02 21:52:41.150 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.150 INFO kablam! note: type defined here
Nov 02 21:52:41.150 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.150 INFO kablam!      |
Nov 02 21:52:41.150 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.150 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.151 INFO kablam! 
Nov 02 21:52:41.151 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.151 INFO kablam!     --> src/bindings_ecdh.rs:8267:28
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam! 8267 |     pub fn ASN1_item_d2i(val: *mut *mut ASN1_VALUE_st, in_: *mut *const libc::c_uchar, len: libc::c_long, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:41.151 INFO kablam!      |                               ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.151 INFO kablam! note: type defined here
Nov 02 21:52:41.151 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.151 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.151 INFO kablam! 
Nov 02 21:52:41.151 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.151 INFO kablam!     --> src/bindings_ecdh.rs:8267:108
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam! 8267 |     pub fn ASN1_item_d2i(val: *mut *mut ASN1_VALUE_st, in_: *mut *const libc::c_uchar, len: libc::c_long, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:41.151 INFO kablam!      |                                                                                                               ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.151 INFO kablam! note: type defined here
Nov 02 21:52:41.151 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.151 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.151 INFO kablam! 
Nov 02 21:52:41.151 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.151 INFO kablam!     --> src/bindings_ecdh.rs:8267:132
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam! 8267 |     pub fn ASN1_item_d2i(val: *mut *mut ASN1_VALUE_st, in_: *mut *const libc::c_uchar, len: libc::c_long, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:41.151 INFO kablam!      |                                                                                                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.151 INFO kablam! note: type defined here
Nov 02 21:52:41.151 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.151 INFO kablam!      |
Nov 02 21:52:41.151 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.151 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.151 INFO kablam! 
Nov 02 21:52:41.165 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:8279:28
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 8279 |     pub fn ASN1_item_i2d(val: *mut ASN1_VALUE_st, out: *mut *mut libc::c_uchar, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.165 INFO kablam!      |                               ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.165 INFO kablam! note: type defined here
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.165 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam! 
Nov 02 21:52:41.165 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:8279:82
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 8279 |     pub fn ASN1_item_i2d(val: *mut ASN1_VALUE_st, out: *mut *mut libc::c_uchar, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.165 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.165 INFO kablam! note: type defined here
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.165 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam! 
Nov 02 21:52:41.165 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:8291:33
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 8291 |     pub fn ASN1_item_ndef_i2d(val: *mut ASN1_VALUE_st, out: *mut *mut libc::c_uchar, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.165 INFO kablam!      |                                    ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.165 INFO kablam! note: type defined here
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.165 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam! 
Nov 02 21:52:41.165 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:8291:87
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 8291 |     pub fn ASN1_item_ndef_i2d(val: *mut ASN1_VALUE_st, out: *mut *mut libc::c_uchar, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.165 INFO kablam!      |                                                                                          ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.165 INFO kablam! note: type defined here
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.165 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam! 
Nov 02 21:52:41.165 INFO kablam! warning: `extern` block uses type `bindings_ecdh::conf_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:8311:60
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 8311 |     pub fn ASN1_generate_nconf(str: *mut libc::c_char, nconf: *mut conf_st) -> *mut asn1_type_st;
Nov 02 21:52:41.165 INFO kablam!      |                                                               ^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.165 INFO kablam! note: type defined here
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:326:1
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 326  | pub struct conf_st;
Nov 02 21:52:41.165 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam! 
Nov 02 21:52:41.165 INFO kablam! warning: `extern` block uses type `bindings_ecdh::v3_ext_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:8322:55
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 8322 |     pub fn ASN1_generate_v3(str: *mut libc::c_char, cnf: *mut v3_ext_ctx) -> *mut asn1_type_st;
Nov 02 21:52:41.165 INFO kablam!      |                                                          ^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.165 INFO kablam! note: type defined here
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:320:1
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.165 INFO kablam! 320  | pub struct v3_ext_ctx;
Nov 02 21:52:41.165 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.165 INFO kablam! 
Nov 02 21:52:41.165 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.165 INFO kablam!     --> src/bindings_ecdh.rs:8336:49
Nov 02 21:52:41.165 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 8336 |     pub fn ASN1_item_print(out: *mut bio_st, ifld: *mut ASN1_VALUE_st, indent: libc::c_int, it: *const ASN1_ITEM_st, pctx: *const asn1_pctx_st) -> libc::c_int;
Nov 02 21:52:41.166 INFO kablam!      |                                                    ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.166 INFO kablam! note: type defined here
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.166 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam! 
Nov 02 21:52:41.166 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:8336:94
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 8336 |     pub fn ASN1_item_print(out: *mut bio_st, ifld: *mut ASN1_VALUE_st, indent: libc::c_int, it: *const ASN1_ITEM_st, pctx: *const asn1_pctx_st) -> libc::c_int;
Nov 02 21:52:41.166 INFO kablam!      |                                                                                                 ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.166 INFO kablam! note: type defined here
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.166 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam! 
Nov 02 21:52:41.166 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:8336:121
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 8336 |     pub fn ASN1_item_print(out: *mut bio_st, ifld: *mut ASN1_VALUE_st, indent: libc::c_int, it: *const ASN1_ITEM_st, pctx: *const asn1_pctx_st) -> libc::c_int;
Nov 02 21:52:41.166 INFO kablam!      |                                                                                                                            ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.166 INFO kablam! note: type defined here
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.166 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam! 
Nov 02 21:52:41.166 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:8345:28
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 8345 |     pub fn ASN1_PCTX_new() -> *mut asn1_pctx_st;
Nov 02 21:52:41.166 INFO kablam!      |                               ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.166 INFO kablam! note: type defined here
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.166 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam! 
Nov 02 21:52:41.166 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:8355:27
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 8355 |     pub fn ASN1_PCTX_free(p: *mut asn1_pctx_st);
Nov 02 21:52:41.166 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.166 INFO kablam! note: type defined here
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.166 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam! 
Nov 02 21:52:41.166 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:8365:32
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 8365 |     pub fn ASN1_PCTX_get_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:41.166 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.166 INFO kablam! note: type defined here
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.166 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam! 
Nov 02 21:52:41.166 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.166 INFO kablam!     --> src/bindings_ecdh.rs:8376:32
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam! 8376 |     pub fn ASN1_PCTX_set_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:41.166 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.166 INFO kablam!      |
Nov 02 21:52:41.166 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.167 INFO kablam! note: type defined here
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.167 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam! 
Nov 02 21:52:41.167 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:8386:35
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 8386 |     pub fn ASN1_PCTX_get_nm_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:41.167 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.167 INFO kablam! note: type defined here
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.167 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam! 
Nov 02 21:52:41.167 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:8397:35
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 8397 |     pub fn ASN1_PCTX_set_nm_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:41.167 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.167 INFO kablam! note: type defined here
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.167 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam! 
Nov 02 21:52:41.167 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:8407:37
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 8407 |     pub fn ASN1_PCTX_get_cert_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:41.167 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.167 INFO kablam! note: type defined here
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.167 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam! 
Nov 02 21:52:41.167 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:8418:37
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 8418 |     pub fn ASN1_PCTX_set_cert_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:41.167 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.167 INFO kablam! note: type defined here
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.167 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam! 
Nov 02 21:52:41.167 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:8428:36
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 8428 |     pub fn ASN1_PCTX_get_oid_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:41.167 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.167 INFO kablam! note: type defined here
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.167 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam! 
Nov 02 21:52:41.167 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:8439:36
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 8439 |     pub fn ASN1_PCTX_set_oid_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:41.167 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.167 INFO kablam! note: type defined here
Nov 02 21:52:41.167 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.167 INFO kablam!      |
Nov 02 21:52:41.167 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.167 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.167 INFO kablam! 
Nov 02 21:52:41.168 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.168 INFO kablam!     --> src/bindings_ecdh.rs:8449:36
Nov 02 21:52:41.168 INFO kablam!      |
Nov 02 21:52:41.168 INFO kablam! 8449 |     pub fn ASN1_PCTX_get_str_flags(p: *mut asn1_pctx_st) -> libc::c_ulong;
Nov 02 21:52:41.168 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.168 INFO kablam!      |
Nov 02 21:52:41.168 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.168 INFO kablam! note: type defined here
Nov 02 21:52:41.168 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.168 INFO kablam!      |
Nov 02 21:52:41.168 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.168 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.168 INFO kablam! 
Nov 02 21:52:41.176 INFO kablam! warning: `extern` block uses type `bindings_ecdh::asn1_pctx_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:8460:36
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 8460 |     pub fn ASN1_PCTX_set_str_flags(p: *mut asn1_pctx_st, flags: libc::c_ulong);
Nov 02 21:52:41.176 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.176 INFO kablam! note: type defined here
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:66:1
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 66   | pub struct asn1_pctx_st;
Nov 02 21:52:41.176 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam! 
Nov 02 21:52:41.176 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:8481:45
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 8481 |     pub fn BIO_new_NDEF(out: *mut bio_st, val: *mut ASN1_VALUE_st, it: *const ASN1_ITEM_st) -> *mut bio_st;
Nov 02 21:52:41.176 INFO kablam!      |                                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.176 INFO kablam! note: type defined here
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.176 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam! 
Nov 02 21:52:41.176 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:8481:69
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 8481 |     pub fn BIO_new_NDEF(out: *mut bio_st, val: *mut ASN1_VALUE_st, it: *const ASN1_ITEM_st) -> *mut bio_st;
Nov 02 21:52:41.176 INFO kablam!      |                                                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.176 INFO kablam! note: type defined here
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.176 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam! 
Nov 02 21:52:41.176 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:8495:52
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 8495 |     pub fn i2d_ASN1_bio_stream(out: *mut bio_st, val: *mut ASN1_VALUE_st, in_: *mut bio_st, flags: libc::c_int, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.176 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.176 INFO kablam! note: type defined here
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.176 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam! 
Nov 02 21:52:41.176 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:8495:114
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 8495 |     pub fn i2d_ASN1_bio_stream(out: *mut bio_st, val: *mut ASN1_VALUE_st, in_: *mut bio_st, flags: libc::c_int, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.176 INFO kablam!      |                                                                                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.176 INFO kablam! note: type defined here
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.176 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam! 
Nov 02 21:52:41.176 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:8510:58
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam! 8510 |     pub fn PEM_write_bio_ASN1_stream(out: *mut bio_st, val: *mut ASN1_VALUE_st, in_: *mut bio_st, flags: libc::c_int, hdr: *const libc::c_char, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.176 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.176 INFO kablam!      |
Nov 02 21:52:41.176 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.176 INFO kablam! note: type defined here
Nov 02 21:52:41.176 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.177 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam! 
Nov 02 21:52:41.177 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:8510:146
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 8510 |     pub fn PEM_write_bio_ASN1_stream(out: *mut bio_st, val: *mut ASN1_VALUE_st, in_: *mut bio_st, flags: libc::c_int, hdr: *const libc::c_char, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.177 INFO kablam!      |                                                                                                                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.177 INFO kablam! note: type defined here
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.177 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam! 
Nov 02 21:52:41.177 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_pkey_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:8520:58
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 8520 |     pub fn PEM_write_bio_PrivateKey(out: *mut bio_st, pkey: *mut evp_pkey_st,
Nov 02 21:52:41.177 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.177 INFO kablam! note: type defined here
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:182:1
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 182  | pub struct evp_pkey_st;
Nov 02 21:52:41.177 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam! 
Nov 02 21:52:41.177 INFO kablam! warning: `extern` block uses type `bindings_ecdh::evp_cipher_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:8521:11
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 8521 |         cipher: *mut evp_cipher_st, kstr: *mut libc::c_int, klen: libc::c_int,
Nov 02 21:52:41.177 INFO kablam!      |                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.177 INFO kablam! note: type defined here
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:158:1
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 158  | pub struct evp_cipher_st;
Nov 02 21:52:41.177 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam! 
Nov 02 21:52:41.177 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:8538:49
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 8538 |     pub fn SMIME_write_ASN1(bio: *mut bio_st, val: *mut ASN1_VALUE_st, data: *mut bio_st, flags: libc::c_int, ctype_nid: libc::c_int, econt_nid: libc::c_int, mdalgs: *mut stack_st_X509_ALGOR, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.177 INFO kablam!      |                                                    ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.177 INFO kablam! note: type defined here
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.177 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam! 
Nov 02 21:52:41.177 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:8538:194
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 8538 |     pub fn SMIME_write_ASN1(bio: *mut bio_st, val: *mut ASN1_VALUE_st, data: *mut bio_st, flags: libc::c_int, ctype_nid: libc::c_int, econt_nid: libc::c_int, mdalgs: *mut stack_st_X509_ALGOR, it: *const ASN1_ITEM_st) -> libc::c_int;
Nov 02 21:52:41.177 INFO kablam!      |                                                                                                                                                                                                     ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.177 INFO kablam! note: type defined here
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.177 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam! 
Nov 02 21:52:41.177 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_ITEM_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:8550:72
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 8550 |     pub fn SMIME_read_ASN1(bio: *mut bio_st, bcont: *mut *mut bio_st, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:41.177 INFO kablam!      |                                                                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.177 INFO kablam! note: type defined here
Nov 02 21:52:41.177 INFO kablam!     --> src/bindings_ecdh.rs:60:1
Nov 02 21:52:41.177 INFO kablam!      |
Nov 02 21:52:41.177 INFO kablam! 60   | pub struct ASN1_ITEM_st;
Nov 02 21:52:41.177 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.177 INFO kablam! 
Nov 02 21:52:41.177 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ASN1_VALUE_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:8550:96
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 8550 |     pub fn SMIME_read_ASN1(bio: *mut bio_st, bcont: *mut *mut bio_st, it: *const ASN1_ITEM_st) -> *mut ASN1_VALUE_st;
Nov 02 21:52:41.178 INFO kablam!      |                                                                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.178 INFO kablam! note: type defined here
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:778:1
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 778  | pub struct ASN1_VALUE_st;
Nov 02 21:52:41.178 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam! 
Nov 02 21:52:41.178 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:8591:35
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 8591 |     pub fn EC_GFp_simple_method() -> *const ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.178 INFO kablam! note: type defined here
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam! 
Nov 02 21:52:41.178 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:8600:33
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 8600 |     pub fn EC_GFp_mont_method() -> *const ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      |                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.178 INFO kablam! note: type defined here
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam! 
Nov 02 21:52:41.178 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:8609:33
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 8609 |     pub fn EC_GFp_nist_method() -> *const ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      |                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.178 INFO kablam! note: type defined here
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam! 
Nov 02 21:52:41.178 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:8618:37
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 8618 |     pub fn EC_GFp_nistp224_method() -> *const ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.178 INFO kablam! note: type defined here
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam! 
Nov 02 21:52:41.178 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:8627:37
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 8627 |     pub fn EC_GFp_nistp256_method() -> *const ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.178 INFO kablam! note: type defined here
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.178 INFO kablam! 
Nov 02 21:52:41.178 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.178 INFO kablam!     --> src/bindings_ecdh.rs:8636:37
Nov 02 21:52:41.178 INFO kablam!      |
Nov 02 21:52:41.178 INFO kablam! 8636 |     pub fn EC_GFp_nistp521_method() -> *const ec_method_st;
Nov 02 21:52:41.178 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.179 INFO kablam! note: type defined here
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.179 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam! 
Nov 02 21:52:41.179 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:8645:36
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 8645 |     pub fn EC_GF2m_simple_method() -> *const ec_method_st;
Nov 02 21:52:41.179 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.179 INFO kablam! note: type defined here
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.179 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam! 
Nov 02 21:52:41.179 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:8655:28
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 8655 |     pub fn EC_GROUP_new(meth: *const ec_method_st) -> *mut ec_group_st;
Nov 02 21:52:41.179 INFO kablam!      |                               ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.179 INFO kablam! note: type defined here
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.179 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam! 
Nov 02 21:52:41.179 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:8655:52
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 8655 |     pub fn EC_GROUP_new(meth: *const ec_method_st) -> *mut ec_group_st;
Nov 02 21:52:41.179 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.179 INFO kablam! note: type defined here
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.179 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam! 
Nov 02 21:52:41.179 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:8665:30
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 8665 |     pub fn EC_GROUP_free(group: *mut ec_group_st);
Nov 02 21:52:41.179 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.179 INFO kablam! note: type defined here
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.179 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam! 
Nov 02 21:52:41.179 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:8675:36
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 8675 |     pub fn EC_GROUP_clear_free(group: *mut ec_group_st);
Nov 02 21:52:41.179 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.179 INFO kablam! note: type defined here
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.179 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam! 
Nov 02 21:52:41.179 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:8686:28
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 8686 |     pub fn EC_GROUP_copy(dst: *mut ec_group_st, src: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.179 INFO kablam!      |                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.179 INFO kablam! note: type defined here
Nov 02 21:52:41.179 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.179 INFO kablam!      |
Nov 02 21:52:41.179 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.179 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam! 
Nov 02 21:52:41.180 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:8686:51
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 8686 |     pub fn EC_GROUP_copy(dst: *mut ec_group_st, src: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.180 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.180 INFO kablam! note: type defined here
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.180 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam! 
Nov 02 21:52:41.180 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:8696:27
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 8696 |     pub fn EC_GROUP_dup(src: *const ec_group_st) -> *mut ec_group_st;
Nov 02 21:52:41.180 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.180 INFO kablam! note: type defined here
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.180 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam! 
Nov 02 21:52:41.180 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:8696:50
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 8696 |     pub fn EC_GROUP_dup(src: *const ec_group_st) -> *mut ec_group_st;
Nov 02 21:52:41.180 INFO kablam!      |                                                     ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.180 INFO kablam! note: type defined here
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.180 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam! 
Nov 02 21:52:41.180 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:8706:35
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 8706 |     pub fn EC_GROUP_method_of(group: *const ec_group_st) -> *const ec_method_st;
Nov 02 21:52:41.180 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.180 INFO kablam! note: type defined here
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.180 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam! 
Nov 02 21:52:41.180 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:8706:58
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 8706 |     pub fn EC_GROUP_method_of(group: *const ec_group_st) -> *const ec_method_st;
Nov 02 21:52:41.180 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.180 INFO kablam! note: type defined here
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.180 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam! 
Nov 02 21:52:41.180 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:8716:40
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 8716 |     pub fn EC_METHOD_get_field_type(meth: *const ec_method_st) -> libc::c_int;
Nov 02 21:52:41.180 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.180 INFO kablam! note: type defined here
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.180 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.180 INFO kablam! 
Nov 02 21:52:41.180 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.180 INFO kablam!     --> src/bindings_ecdh.rs:8729:39
Nov 02 21:52:41.180 INFO kablam!      |
Nov 02 21:52:41.180 INFO kablam! 8729 |     pub fn EC_GROUP_set_generator(group: *mut ec_group_st, generator: *const ec_point_st, order: *const bignum_st, cofactor: *const bignum_st) -> libc::c_int;
Nov 02 21:52:41.181 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.181 INFO kablam! note: type defined here
Nov 02 21:52:41.181 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.181 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam! 
Nov 02 21:52:41.181 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.181 INFO kablam!     --> src/bindings_ecdh.rs:8729:68
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam! 8729 |     pub fn EC_GROUP_set_generator(group: *mut ec_group_st, generator: *const ec_point_st, order: *const bignum_st, cofactor: *const bignum_st) -> libc::c_int;
Nov 02 21:52:41.181 INFO kablam!      |                                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.181 INFO kablam! note: type defined here
Nov 02 21:52:41.181 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.181 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam! 
Nov 02 21:52:41.181 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.181 INFO kablam!     --> src/bindings_ecdh.rs:8739:40
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam! 8739 |     pub fn EC_GROUP_get0_generator(group: *const ec_group_st) -> *const ec_point_st;
Nov 02 21:52:41.181 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.181 INFO kablam! note: type defined here
Nov 02 21:52:41.181 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.181 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam! 
Nov 02 21:52:41.181 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.181 INFO kablam!     --> src/bindings_ecdh.rs:8739:63
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam! 8739 |     pub fn EC_GROUP_get0_generator(group: *const ec_group_st) -> *const ec_point_st;
Nov 02 21:52:41.181 INFO kablam!      |                                                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.181 INFO kablam! note: type defined here
Nov 02 21:52:41.181 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.181 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam! 
Nov 02 21:52:41.181 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.181 INFO kablam!     --> src/bindings_ecdh.rs:8751:35
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam! 8751 |     pub fn EC_GROUP_get_order(group: *const ec_group_st, order: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.181 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.181 INFO kablam!      |
Nov 02 21:52:41.181 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.214 INFO kablam! note: type defined here
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.215 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam! 
Nov 02 21:52:41.215 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:8751:83
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 8751 |     pub fn EC_GROUP_get_order(group: *const ec_group_st, order: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.215 INFO kablam!      |                                                                                      ^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.215 INFO kablam! note: type defined here
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.215 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam! 
Nov 02 21:52:41.215 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:8763:38
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 8763 |     pub fn EC_GROUP_get_cofactor(group: *const ec_group_st, cofactor: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.215 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.215 INFO kablam! note: type defined here
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.215 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam! 
Nov 02 21:52:41.215 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:8763:89
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 8763 |     pub fn EC_GROUP_get_cofactor(group: *const ec_group_st, cofactor: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.215 INFO kablam!      |                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.215 INFO kablam! note: type defined here
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.215 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam! 
Nov 02 21:52:41.215 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:8774:40
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 8774 |     pub fn EC_GROUP_set_curve_name(group: *mut ec_group_st, nid: libc::c_int);
Nov 02 21:52:41.215 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.215 INFO kablam! note: type defined here
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.215 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam! 
Nov 02 21:52:41.215 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:8784:40
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 8784 |     pub fn EC_GROUP_get_curve_name(group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.215 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.215 INFO kablam! note: type defined here
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.215 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam! 
Nov 02 21:52:41.215 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:8795:39
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 8795 |     pub fn EC_GROUP_set_asn1_flag(group: *mut ec_group_st, flag: libc::c_int);
Nov 02 21:52:41.215 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.215 INFO kablam! note: type defined here
Nov 02 21:52:41.215 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.215 INFO kablam!      |
Nov 02 21:52:41.215 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.215 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.215 INFO kablam! 
Nov 02 21:52:41.215 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:8805:39
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 8805 |     pub fn EC_GROUP_get_asn1_flag(group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.216 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.216 INFO kablam! note: type defined here
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.216 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam! 
Nov 02 21:52:41.216 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:8816:51
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 8816 |     pub fn EC_GROUP_set_point_conversion_form(group: *mut ec_group_st, form: libc::c_uint);
Nov 02 21:52:41.216 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.216 INFO kablam! note: type defined here
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.216 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam! 
Nov 02 21:52:41.216 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:8826:47
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 8826 |     pub fn EC_GROUP_get_point_conversion_form(_: *const ec_group_st) -> libc::c_uint;
Nov 02 21:52:41.216 INFO kablam!      |                                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.216 INFO kablam! note: type defined here
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.216 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam! 
Nov 02 21:52:41.216 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:8836:31
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 8836 |     pub fn EC_GROUP_get0_seed(x: *const ec_group_st) -> *mut libc::c_uchar;
Nov 02 21:52:41.216 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.216 INFO kablam! note: type defined here
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.216 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam! 
Nov 02 21:52:41.216 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:8846:34
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 8846 |     pub fn EC_GROUP_get_seed_len(_: *const ec_group_st) -> libc::c_ulong;
Nov 02 21:52:41.216 INFO kablam!      |                                     ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.216 INFO kablam! note: type defined here
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.216 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam! 
Nov 02 21:52:41.216 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:8858:30
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 8858 |     pub fn EC_GROUP_set_seed(_: *mut ec_group_st, _: *const libc::c_uchar, len: libc::c_ulong) -> libc::c_ulong;
Nov 02 21:52:41.216 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.216 INFO kablam! note: type defined here
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.216 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam! 
Nov 02 21:52:41.216 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.216 INFO kablam!     --> src/bindings_ecdh.rs:8872:39
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam! 8872 |     pub fn EC_GROUP_set_curve_GFp(group: *mut ec_group_st, p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.216 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.216 INFO kablam!      |
Nov 02 21:52:41.216 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.217 INFO kablam! note: type defined here
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.217 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam! 
Nov 02 21:52:41.217 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:8872:125
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 8872 |     pub fn EC_GROUP_set_curve_GFp(group: *mut ec_group_st, p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.217 INFO kablam!      |                                                                                                                                ^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.217 INFO kablam! note: type defined here
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.217 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam! 
Nov 02 21:52:41.217 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:8886:39
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 8886 |     pub fn EC_GROUP_get_curve_GFp(group: *const ec_group_st, p: *mut bignum_st, a: *mut bignum_st, b: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.217 INFO kablam!      |                                          ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.217 INFO kablam! note: type defined here
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.217 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam! 
Nov 02 21:52:41.217 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:8886:121
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 8886 |     pub fn EC_GROUP_get_curve_GFp(group: *const ec_group_st, p: *mut bignum_st, a: *mut bignum_st, b: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.217 INFO kablam!      |                                                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.217 INFO kablam! note: type defined here
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.217 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam! 
Nov 02 21:52:41.217 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:8900:40
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 8900 |     pub fn EC_GROUP_set_curve_GF2m(group: *mut ec_group_st, p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.217 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.217 INFO kablam! note: type defined here
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.217 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam! 
Nov 02 21:52:41.217 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:8900:126
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 8900 |     pub fn EC_GROUP_set_curve_GF2m(group: *mut ec_group_st, p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.217 INFO kablam!      |                                                                                                                                 ^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.217 INFO kablam! note: type defined here
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.217 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam! 
Nov 02 21:52:41.217 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:8914:40
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 8914 |     pub fn EC_GROUP_get_curve_GF2m(group: *const ec_group_st, p: *mut bignum_st, a: *mut bignum_st, b: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.217 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.217 INFO kablam! note: type defined here
Nov 02 21:52:41.217 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.217 INFO kablam!      |
Nov 02 21:52:41.217 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.217 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.217 INFO kablam! 
Nov 02 21:52:41.218 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:8914:122
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 8914 |     pub fn EC_GROUP_get_curve_GF2m(group: *const ec_group_st, p: *mut bignum_st, a: *mut bignum_st, b: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.218 INFO kablam!      |                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.218 INFO kablam! note: type defined here
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.218 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam! 
Nov 02 21:52:41.218 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:8924:36
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 8924 |     pub fn EC_GROUP_get_degree(group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.218 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.218 INFO kablam! note: type defined here
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.218 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam! 
Nov 02 21:52:41.218 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:8935:31
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 8935 |     pub fn EC_GROUP_check(group: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.218 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.218 INFO kablam! note: type defined here
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.218 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam! 
Nov 02 21:52:41.218 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:8935:56
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 8935 |     pub fn EC_GROUP_check(group: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.218 INFO kablam!      |                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.218 INFO kablam! note: type defined here
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.218 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam! 
Nov 02 21:52:41.218 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:8946:44
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 8946 |     pub fn EC_GROUP_check_discriminant(group: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.218 INFO kablam!      |                                               ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.218 INFO kablam! note: type defined here
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.218 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam! 
Nov 02 21:52:41.218 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:8946:69
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 8946 |     pub fn EC_GROUP_check_discriminant(group: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.218 INFO kablam!      |                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.218 INFO kablam! note: type defined here
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.218 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.218 INFO kablam! 
Nov 02 21:52:41.218 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.218 INFO kablam!     --> src/bindings_ecdh.rs:8958:25
Nov 02 21:52:41.218 INFO kablam!      |
Nov 02 21:52:41.218 INFO kablam! 8958 |     pub fn EC_GROUP_cmp(a: *const ec_group_st, b: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.218 INFO kablam!      |                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.219 INFO kablam! note: type defined here
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.219 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam! 
Nov 02 21:52:41.219 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:8958:48
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 8958 |     pub fn EC_GROUP_cmp(a: *const ec_group_st, b: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.219 INFO kablam!      |                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.219 INFO kablam! note: type defined here
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.219 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam! 
Nov 02 21:52:41.219 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:8958:73
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 8958 |     pub fn EC_GROUP_cmp(a: *const ec_group_st, b: *const ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.219 INFO kablam!      |                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.219 INFO kablam! note: type defined here
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.219 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam! 
Nov 02 21:52:41.219 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:8971:100
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 8971 |     pub fn EC_GROUP_new_curve_GFp(p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> *mut ec_group_st;
Nov 02 21:52:41.219 INFO kablam!      |                                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.219 INFO kablam! note: type defined here
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.219 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam! 
Nov 02 21:52:41.219 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:8971:120
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 8971 |     pub fn EC_GROUP_new_curve_GFp(p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> *mut ec_group_st;
Nov 02 21:52:41.219 INFO kablam!      |                                                                                                                           ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.219 INFO kablam! note: type defined here
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.219 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam! 
Nov 02 21:52:41.219 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:8984:101
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 8984 |     pub fn EC_GROUP_new_curve_GF2m(p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> *mut ec_group_st;
Nov 02 21:52:41.219 INFO kablam!      |                                                                                                        ^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.219 INFO kablam! note: type defined here
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.219 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam! 
Nov 02 21:52:41.219 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:8984:121
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam! 8984 |     pub fn EC_GROUP_new_curve_GF2m(p: *const bignum_st, a: *const bignum_st, b: *const bignum_st, ctx: *mut bignum_ctx) -> *mut ec_group_st;
Nov 02 21:52:41.219 INFO kablam!      |                                                                                                                            ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.219 INFO kablam!      |
Nov 02 21:52:41.219 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.219 INFO kablam! note: type defined here
Nov 02 21:52:41.219 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.220 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam! 
Nov 02 21:52:41.220 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:8994:57
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 8994 |     pub fn EC_GROUP_new_by_curve_name(nid: libc::c_int) -> *mut ec_group_st;
Nov 02 21:52:41.220 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.220 INFO kablam! note: type defined here
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.220 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam! 
Nov 02 21:52:41.220 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:9015:29
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 9015 |     pub fn EC_POINT_new(group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:41.220 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.220 INFO kablam! note: type defined here
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.220 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam! 
Nov 02 21:52:41.220 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:9015:52
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 9015 |     pub fn EC_POINT_new(group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:41.220 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.220 INFO kablam! note: type defined here
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.220 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam! 
Nov 02 21:52:41.220 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:9025:30
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 9025 |     pub fn EC_POINT_free(point: *mut ec_point_st);
Nov 02 21:52:41.220 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.220 INFO kablam! note: type defined here
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.220 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam! 
Nov 02 21:52:41.220 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:9035:36
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 9035 |     pub fn EC_POINT_clear_free(point: *mut ec_point_st);
Nov 02 21:52:41.220 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.220 INFO kablam! note: type defined here
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.220 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam! 
Nov 02 21:52:41.220 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:9046:28
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 9046 |     pub fn EC_POINT_copy(dst: *mut ec_point_st, src: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:41.220 INFO kablam!      |                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.220 INFO kablam! note: type defined here
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.220 INFO kablam!      |
Nov 02 21:52:41.220 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.220 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.220 INFO kablam! 
Nov 02 21:52:41.220 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.220 INFO kablam!     --> src/bindings_ecdh.rs:9046:51
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 9046 |     pub fn EC_POINT_copy(dst: *mut ec_point_st, src: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:41.221 INFO kablam!      |                                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.221 INFO kablam! note: type defined here
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.221 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam! 
Nov 02 21:52:41.221 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:9057:27
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 9057 |     pub fn EC_POINT_dup(src: *const ec_point_st, group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:41.221 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.221 INFO kablam! note: type defined here
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.221 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam! 
Nov 02 21:52:41.221 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:9057:54
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 9057 |     pub fn EC_POINT_dup(src: *const ec_point_st, group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:41.221 INFO kablam!      |                                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.221 INFO kablam! note: type defined here
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.221 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam! 
Nov 02 21:52:41.221 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:9057:77
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 9057 |     pub fn EC_POINT_dup(src: *const ec_point_st, group: *const ec_group_st) -> *mut ec_point_st;
Nov 02 21:52:41.221 INFO kablam!      |                                                                                ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.221 INFO kablam! note: type defined here
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.221 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam! 
Nov 02 21:52:41.221 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:9067:35
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 9067 |     pub fn EC_POINT_method_of(point: *const ec_point_st) -> *const ec_method_st;
Nov 02 21:52:41.221 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.221 INFO kablam! note: type defined here
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.221 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam! 
Nov 02 21:52:41.221 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_method_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:9067:58
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 9067 |     pub fn EC_POINT_method_of(point: *const ec_point_st) -> *const ec_method_st;
Nov 02 21:52:41.221 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.221 INFO kablam! note: type defined here
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:857:1
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 857  | pub struct ec_method_st;
Nov 02 21:52:41.221 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam! 
Nov 02 21:52:41.221 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:9078:41
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam! 9078 |     pub fn EC_POINT_set_to_infinity(group: *const ec_group_st, point: *mut ec_point_st) -> libc::c_int;
Nov 02 21:52:41.221 INFO kablam!      |                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.221 INFO kablam!      |
Nov 02 21:52:41.221 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.221 INFO kablam! note: type defined here
Nov 02 21:52:41.221 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.222 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam! 
Nov 02 21:52:41.222 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:9078:68
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 9078 |     pub fn EC_POINT_set_to_infinity(group: *const ec_group_st, point: *mut ec_point_st) -> libc::c_int;
Nov 02 21:52:41.222 INFO kablam!      |                                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.222 INFO kablam! note: type defined here
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.222 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam! 
Nov 02 21:52:41.222 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:9093:57
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 9093 |     pub fn EC_POINT_set_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, z: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.222 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.222 INFO kablam! note: type defined here
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.222 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam! 
Nov 02 21:52:41.222 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:9093:80
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 9093 |     pub fn EC_POINT_set_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, z: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.222 INFO kablam!      |                                                                                   ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.222 INFO kablam! note: type defined here
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.222 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam! 
Nov 02 21:52:41.222 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:9093:166
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 9093 |     pub fn EC_POINT_set_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, z: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.222 INFO kablam!      |                                                                                                                                                                         ^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.222 INFO kablam! note: type defined here
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.222 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam! 
Nov 02 21:52:41.222 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:9108:57
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 9108 |     pub fn EC_POINT_get_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, z: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.222 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.222 INFO kablam! note: type defined here
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.222 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam! 
Nov 02 21:52:41.222 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:9108:80
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 9108 |     pub fn EC_POINT_get_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, z: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.222 INFO kablam!      |                                                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.222 INFO kablam! note: type defined here
Nov 02 21:52:41.222 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.222 INFO kablam!      |
Nov 02 21:52:41.222 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.222 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.222 INFO kablam! 
Nov 02 21:52:41.223 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:9108:162
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 9108 |     pub fn EC_POINT_get_Jprojective_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, z: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.223 INFO kablam!      |                                                                                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.223 INFO kablam! note: type defined here
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.223 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam! 
Nov 02 21:52:41.223 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:9122:52
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 9122 |     pub fn EC_POINT_set_affine_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.223 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.223 INFO kablam! note: type defined here
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.223 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam! 
Nov 02 21:52:41.223 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:9122:75
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 9122 |     pub fn EC_POINT_set_affine_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.223 INFO kablam!      |                                                                              ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.223 INFO kablam! note: type defined here
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.223 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam! 
Nov 02 21:52:41.223 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:9122:140
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 9122 |     pub fn EC_POINT_set_affine_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.223 INFO kablam!      |                                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.223 INFO kablam! note: type defined here
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.223 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam! 
Nov 02 21:52:41.223 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:9136:52
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 9136 |     pub fn EC_POINT_get_affine_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.223 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.223 INFO kablam! note: type defined here
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.223 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam! 
Nov 02 21:52:41.223 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:9136:75
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 9136 |     pub fn EC_POINT_get_affine_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.223 INFO kablam!      |                                                                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.223 INFO kablam! note: type defined here
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.223 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam! 
Nov 02 21:52:41.223 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:9136:138
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam! 9136 |     pub fn EC_POINT_get_affine_coordinates_GFp(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.223 INFO kablam!      |                                                                                                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:41.223 INFO kablam!      |
Nov 02 21:52:41.223 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.223 INFO kablam! note: type defined here
Nov 02 21:52:41.223 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.224 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam! 
Nov 02 21:52:41.224 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:9150:56
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 9150 |     pub fn EC_POINT_set_compressed_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.224 INFO kablam!      |                                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.224 INFO kablam! note: type defined here
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.224 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam! 
Nov 02 21:52:41.224 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:9150:79
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 9150 |     pub fn EC_POINT_set_compressed_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.224 INFO kablam!      |                                                                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.224 INFO kablam! note: type defined here
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.224 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam! 
Nov 02 21:52:41.224 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:9150:143
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 9150 |     pub fn EC_POINT_set_compressed_coordinates_GFp(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.224 INFO kablam!      |                                                                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.224 INFO kablam! note: type defined here
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.224 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam! 
Nov 02 21:52:41.224 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:9164:53
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 9164 |     pub fn EC_POINT_set_affine_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.224 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.224 INFO kablam! note: type defined here
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.224 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam! 
Nov 02 21:52:41.224 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:9164:76
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 9164 |     pub fn EC_POINT_set_affine_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.224 INFO kablam!      |                                                                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.224 INFO kablam! note: type defined here
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.224 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam! 
Nov 02 21:52:41.224 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:9164:141
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 9164 |     pub fn EC_POINT_set_affine_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.224 INFO kablam!      |                                                                                                                                                ^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.224 INFO kablam! note: type defined here
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.224 INFO kablam!      |
Nov 02 21:52:41.224 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.224 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.224 INFO kablam! 
Nov 02 21:52:41.224 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.224 INFO kablam!     --> src/bindings_ecdh.rs:9178:53
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 9178 |     pub fn EC_POINT_get_affine_coordinates_GF2m(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.225 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.225 INFO kablam! note: type defined here
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.225 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam! 
Nov 02 21:52:41.225 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:9178:76
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 9178 |     pub fn EC_POINT_get_affine_coordinates_GF2m(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.225 INFO kablam!      |                                                                               ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.225 INFO kablam! note: type defined here
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.225 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam! 
Nov 02 21:52:41.225 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:9178:139
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 9178 |     pub fn EC_POINT_get_affine_coordinates_GF2m(group: *const ec_group_st, p: *const ec_point_st, x: *mut bignum_st, y: *mut bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.225 INFO kablam!      |                                                                                                                                              ^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.225 INFO kablam! note: type defined here
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.225 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam! 
Nov 02 21:52:41.225 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:9192:57
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 9192 |     pub fn EC_POINT_set_compressed_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.225 INFO kablam!      |                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.225 INFO kablam! note: type defined here
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.225 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam! 
Nov 02 21:52:41.225 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:9192:80
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 9192 |     pub fn EC_POINT_set_compressed_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.225 INFO kablam!      |                                                                                   ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.225 INFO kablam! note: type defined here
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.225 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam! 
Nov 02 21:52:41.225 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:9192:144
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 9192 |     pub fn EC_POINT_set_compressed_coordinates_GF2m(group: *const ec_group_st, p: *mut ec_point_st, x: *const bignum_st, y_bit: libc::c_int, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.225 INFO kablam!      |                                                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.225 INFO kablam! note: type defined here
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.225 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam! 
Nov 02 21:52:41.225 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.225 INFO kablam!     --> src/bindings_ecdh.rs:9207:35
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam! 9207 |     pub fn EC_POINT_point2oct(group: *const ec_group_st, p: *const ec_point_st, form: libc::c_uint, buf: *mut libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_ulong;
Nov 02 21:52:41.225 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.225 INFO kablam!      |
Nov 02 21:52:41.225 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.226 INFO kablam! note: type defined here
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.226 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam! 
Nov 02 21:52:41.226 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:9207:58
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 9207 |     pub fn EC_POINT_point2oct(group: *const ec_group_st, p: *const ec_point_st, form: libc::c_uint, buf: *mut libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_ulong;
Nov 02 21:52:41.226 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.226 INFO kablam! note: type defined here
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.226 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam! 
Nov 02 21:52:41.226 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:9207:148
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 9207 |     pub fn EC_POINT_point2oct(group: *const ec_group_st, p: *const ec_point_st, form: libc::c_uint, buf: *mut libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_ulong;
Nov 02 21:52:41.226 INFO kablam!      |                                                                                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.226 INFO kablam! note: type defined here
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.226 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam! 
Nov 02 21:52:41.226 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:9221:35
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 9221 |     pub fn EC_POINT_oct2point(group: *const ec_group_st, p: *mut ec_point_st, buf: *const libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.226 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.226 INFO kablam! note: type defined here
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.226 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam! 
Nov 02 21:52:41.226 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:9221:58
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 9221 |     pub fn EC_POINT_oct2point(group: *const ec_group_st, p: *mut ec_point_st, buf: *const libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.226 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.226 INFO kablam! note: type defined here
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.226 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam! 
Nov 02 21:52:41.226 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:9221:128
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 9221 |     pub fn EC_POINT_oct2point(group: *const ec_group_st, p: *mut ec_point_st, buf: *const libc::c_uchar, len: libc::c_ulong, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.226 INFO kablam!      |                                                                                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.226 INFO kablam! note: type defined here
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.226 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.226 INFO kablam! 
Nov 02 21:52:41.226 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.226 INFO kablam!     --> src/bindings_ecdh.rs:9235:30
Nov 02 21:52:41.226 INFO kablam!      |
Nov 02 21:52:41.226 INFO kablam! 9235 |     pub fn EC_POINT_point2bn(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_st, _: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:41.226 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.234 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.235 INFO kablam! note: type defined here
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.235 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam! 
Nov 02 21:52:41.235 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:9235:53
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 9235 |     pub fn EC_POINT_point2bn(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_st, _: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:41.235 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.235 INFO kablam! note: type defined here
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.235 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam! 
Nov 02 21:52:41.235 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:9235:115
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 9235 |     pub fn EC_POINT_point2bn(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_st, _: *mut bignum_ctx) -> *mut bignum_st;
Nov 02 21:52:41.235 INFO kablam!      |                                                                                                                      ^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.235 INFO kablam! note: type defined here
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.235 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam! 
Nov 02 21:52:41.235 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:9248:30
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 9248 |     pub fn EC_POINT_bn2point(_: *const ec_group_st, _: *const bignum_st, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:41.235 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.235 INFO kablam! note: type defined here
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.235 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam! 
Nov 02 21:52:41.235 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:9248:74
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 9248 |     pub fn EC_POINT_bn2point(_: *const ec_group_st, _: *const bignum_st, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:41.235 INFO kablam!      |                                                                             ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.235 INFO kablam! note: type defined here
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.235 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam! 
Nov 02 21:52:41.235 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:9248:95
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 9248 |     pub fn EC_POINT_bn2point(_: *const ec_group_st, _: *const bignum_st, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:41.235 INFO kablam!      |                                                                                                  ^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.235 INFO kablam! note: type defined here
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.235 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam! 
Nov 02 21:52:41.235 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:9248:115
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 9248 |     pub fn EC_POINT_bn2point(_: *const ec_group_st, _: *const bignum_st, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:41.235 INFO kablam!      |                                                                                                                      ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.235 INFO kablam! note: type defined here
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.235 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam! 
Nov 02 21:52:41.235 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.235 INFO kablam!     --> src/bindings_ecdh.rs:9261:31
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.235 INFO kablam! 9261 |     pub fn EC_POINT_point2hex(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_ctx) -> *mut libc::c_char;
Nov 02 21:52:41.235 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.235 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.236 INFO kablam! note: type defined here
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.236 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam! 
Nov 02 21:52:41.236 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:9261:54
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 9261 |     pub fn EC_POINT_point2hex(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_ctx) -> *mut libc::c_char;
Nov 02 21:52:41.236 INFO kablam!      |                                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.236 INFO kablam! note: type defined here
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.236 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam! 
Nov 02 21:52:41.236 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:9261:97
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 9261 |     pub fn EC_POINT_point2hex(_: *const ec_group_st, _: *const ec_point_st, form: libc::c_uint, _: *mut bignum_ctx) -> *mut libc::c_char;
Nov 02 21:52:41.236 INFO kablam!      |                                                                                                    ^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.236 INFO kablam! note: type defined here
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.236 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam! 
Nov 02 21:52:41.236 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:9274:31
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 9274 |     pub fn EC_POINT_hex2point(_: *const ec_group_st, _: *const libc::c_char, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:41.236 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.236 INFO kablam! note: type defined here
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.236 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam! 
Nov 02 21:52:41.236 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:9274:78
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 9274 |     pub fn EC_POINT_hex2point(_: *const ec_group_st, _: *const libc::c_char, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:41.236 INFO kablam!      |                                                                                 ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.236 INFO kablam! note: type defined here
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.236 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam! 
Nov 02 21:52:41.236 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:9274:99
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 9274 |     pub fn EC_POINT_hex2point(_: *const ec_group_st, _: *const libc::c_char, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:41.236 INFO kablam!      |                                                                                                      ^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.236 INFO kablam! note: type defined here
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.236 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam! 
Nov 02 21:52:41.236 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:9274:119
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 9274 |     pub fn EC_POINT_hex2point(_: *const ec_group_st, _: *const libc::c_char, _: *mut ec_point_st, _: *mut bignum_ctx) -> *mut ec_point_st;
Nov 02 21:52:41.236 INFO kablam!      |                                                                                                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.236 INFO kablam! note: type defined here
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.236 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.236 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.236 INFO kablam! 
Nov 02 21:52:41.236 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.236 INFO kablam!     --> src/bindings_ecdh.rs:9288:29
Nov 02 21:52:41.236 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.237 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.237 INFO kablam! note: type defined here
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.237 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam! 
Nov 02 21:52:41.237 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:9288:52
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.237 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.237 INFO kablam! note: type defined here
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.237 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam! 
Nov 02 21:52:41.237 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:9288:73
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.237 INFO kablam!      |                                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.237 INFO kablam! note: type defined here
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.237 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam! 
Nov 02 21:52:41.237 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:9288:96
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.237 INFO kablam!      |                                                                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.237 INFO kablam! note: type defined here
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.237 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam! 
Nov 02 21:52:41.237 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:9288:121
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 9288 |     pub fn EC_POINT_add(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.237 INFO kablam!      |                                                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.237 INFO kablam! note: type defined here
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.237 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam! 
Nov 02 21:52:41.237 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:9301:29
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 9301 |     pub fn EC_POINT_dbl(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.237 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.237 INFO kablam! note: type defined here
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.237 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam! 
Nov 02 21:52:41.237 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:9301:52
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 9301 |     pub fn EC_POINT_dbl(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.237 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.237 INFO kablam! note: type defined here
Nov 02 21:52:41.237 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.237 INFO kablam!      |
Nov 02 21:52:41.237 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.238 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam! 
Nov 02 21:52:41.238 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:9301:73
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 9301 |     pub fn EC_POINT_dbl(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.238 INFO kablam!      |                                                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.238 INFO kablam! note: type defined here
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.238 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam! 
Nov 02 21:52:41.238 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:9301:98
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 9301 |     pub fn EC_POINT_dbl(group: *const ec_group_st, r: *mut ec_point_st, a: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.238 INFO kablam!      |                                                                                                     ^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.238 INFO kablam! note: type defined here
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.238 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam! 
Nov 02 21:52:41.238 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:9313:32
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 9313 |     pub fn EC_POINT_invert(group: *const ec_group_st, a: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.238 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.238 INFO kablam! note: type defined here
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.238 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam! 
Nov 02 21:52:41.238 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:9313:55
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 9313 |     pub fn EC_POINT_invert(group: *const ec_group_st, a: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.238 INFO kablam!      |                                                          ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.238 INFO kablam! note: type defined here
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.238 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam! 
Nov 02 21:52:41.238 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:9313:78
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 9313 |     pub fn EC_POINT_invert(group: *const ec_group_st, a: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.238 INFO kablam!      |                                                                                 ^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.238 INFO kablam! note: type defined here
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.238 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam! 
Nov 02 21:52:41.238 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:9324:40
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 9324 |     pub fn EC_POINT_is_at_infinity(group: *const ec_group_st, p: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:41.238 INFO kablam!      |                                           ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.238 INFO kablam! note: type defined here
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.238 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam! 
Nov 02 21:52:41.238 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.238 INFO kablam!     --> src/bindings_ecdh.rs:9324:63
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam! 9324 |     pub fn EC_POINT_is_at_infinity(group: *const ec_group_st, p: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:41.238 INFO kablam!      |                                                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.238 INFO kablam!      |
Nov 02 21:52:41.238 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.239 INFO kablam! note: type defined here
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.239 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam! 
Nov 02 21:52:41.239 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:9336:37
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 9336 |     pub fn EC_POINT_is_on_curve(group: *const ec_group_st, point: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.239 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.239 INFO kablam! note: type defined here
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.239 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam! 
Nov 02 21:52:41.239 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:9336:64
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 9336 |     pub fn EC_POINT_is_on_curve(group: *const ec_group_st, point: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.239 INFO kablam!      |                                                                   ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.239 INFO kablam! note: type defined here
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.239 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam! 
Nov 02 21:52:41.239 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:9336:89
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 9336 |     pub fn EC_POINT_is_on_curve(group: *const ec_group_st, point: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.239 INFO kablam!      |                                                                                            ^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.239 INFO kablam! note: type defined here
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.239 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam! 
Nov 02 21:52:41.239 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:9349:29
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 9349 |     pub fn EC_POINT_cmp(group: *const ec_group_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.239 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.239 INFO kablam! note: type defined here
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.239 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam! 
Nov 02 21:52:41.239 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:9349:52
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 9349 |     pub fn EC_POINT_cmp(group: *const ec_group_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.239 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.239 INFO kablam! note: type defined here
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.239 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam! 
Nov 02 21:52:41.239 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:9349:75
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 9349 |     pub fn EC_POINT_cmp(group: *const ec_group_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.239 INFO kablam!      |                                                                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.239 INFO kablam! note: type defined here
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.239 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam! 
Nov 02 21:52:41.239 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:9349:100
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 9349 |     pub fn EC_POINT_cmp(group: *const ec_group_st, a: *const ec_point_st, b: *const ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.239 INFO kablam!      |                                                                                                       ^^^^^^^^^^^^^^^
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.239 INFO kablam! note: type defined here
Nov 02 21:52:41.239 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.239 INFO kablam!      |
Nov 02 21:52:41.239 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.240 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam! 
Nov 02 21:52:41.240 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:9361:37
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 9361 |     pub fn EC_POINT_make_affine(group: *const ec_group_st, point: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.240 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.240 INFO kablam! note: type defined here
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.240 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam! 
Nov 02 21:52:41.240 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:9361:64
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 9361 |     pub fn EC_POINT_make_affine(group: *const ec_group_st, point: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.240 INFO kablam!      |                                                                   ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.240 INFO kablam! note: type defined here
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.240 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam! 
Nov 02 21:52:41.240 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:9361:87
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 9361 |     pub fn EC_POINT_make_affine(group: *const ec_group_st, point: *mut ec_point_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.240 INFO kablam!      |                                                                                          ^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.240 INFO kablam! note: type defined here
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.240 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam! 
Nov 02 21:52:41.240 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:9374:38
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 9374 |     pub fn EC_POINTs_make_affine(group: *const ec_group_st, num: libc::c_ulong, points: *mut *mut ec_point_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.240 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.240 INFO kablam! note: type defined here
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.240 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam! 
Nov 02 21:52:41.240 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:9374:86
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 9374 |     pub fn EC_POINTs_make_affine(group: *const ec_group_st, num: libc::c_ulong, points: *mut *mut ec_point_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.240 INFO kablam!      |                                                                                         ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.240 INFO kablam! note: type defined here
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.240 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam! 
Nov 02 21:52:41.240 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:9374:136
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 9374 |     pub fn EC_POINTs_make_affine(group: *const ec_group_st, num: libc::c_ulong, points: *mut *mut ec_point_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.240 INFO kablam!      |                                                                                                                                           ^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.240 INFO kablam! note: type defined here
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.240 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam! 
Nov 02 21:52:41.240 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.240 INFO kablam!     --> src/bindings_ecdh.rs:9390:30
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.240 INFO kablam! 9390 |     pub fn EC_POINTs_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, num: libc::c_ulong, p: *mut *const ec_point_st /* INCOMPLETEARRAY */, m: *mut *const bignum_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.240 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.240 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.241 INFO kablam! note: type defined here
Nov 02 21:52:41.241 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.241 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.241 INFO kablam! 
Nov 02 21:52:41.241 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.241 INFO kablam!     --> src/bindings_ecdh.rs:9390:53
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam! 9390 |     pub fn EC_POINTs_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, num: libc::c_ulong, p: *mut *const ec_point_st /* INCOMPLETEARRAY */, m: *mut *const bignum_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.241 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.241 INFO kablam! note: type defined here
Nov 02 21:52:41.241 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.241 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.241 INFO kablam! 
Nov 02 21:52:41.241 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.241 INFO kablam!     --> src/bindings_ecdh.rs:9390:115
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam! 9390 |     pub fn EC_POINTs_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, num: libc::c_ulong, p: *mut *const ec_point_st /* INCOMPLETEARRAY */, m: *mut *const bignum_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.241 INFO kablam!      |                                                                                                                      ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.241 INFO kablam! note: type defined here
Nov 02 21:52:41.241 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.241 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.241 INFO kablam! 
Nov 02 21:52:41.241 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.241 INFO kablam!     --> src/bindings_ecdh.rs:9390:215
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam! 9390 |     pub fn EC_POINTs_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, num: libc::c_ulong, p: *mut *const ec_point_st /* INCOMPLETEARRAY */, m: *mut *const bignum_st /* INCOMPLETEARRAY */, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.241 INFO kablam!      |                                                                                                                                                                                                                          ^^^^^^^^^^^^^^^
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.241 INFO kablam! note: type defined here
Nov 02 21:52:41.241 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.241 INFO kablam!      |
Nov 02 21:52:41.241 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.241 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.241 INFO kablam! 
Nov 02 21:52:41.247 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.247 INFO kablam!     --> src/bindings_ecdh.rs:9405:29
Nov 02 21:52:41.247 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 9405 |     pub fn EC_POINT_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, q: *const ec_point_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.248 INFO kablam!      |                                ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.248 INFO kablam! note: type defined here
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.248 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam! 
Nov 02 21:52:41.248 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:9405:52
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 9405 |     pub fn EC_POINT_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, q: *const ec_point_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.248 INFO kablam!      |                                                       ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.248 INFO kablam! note: type defined here
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.248 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam! 
Nov 02 21:52:41.248 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:9405:94
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 9405 |     pub fn EC_POINT_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, q: *const ec_point_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.248 INFO kablam!      |                                                                                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.248 INFO kablam! note: type defined here
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.248 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam! 
Nov 02 21:52:41.248 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:9405:140
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 9405 |     pub fn EC_POINT_mul(group: *const ec_group_st, r: *mut ec_point_st, n: *const bignum_st, q: *const ec_point_st, m: *const bignum_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.248 INFO kablam!      |                                                                                                                                               ^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.248 INFO kablam! note: type defined here
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.248 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam! 
Nov 02 21:52:41.248 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:9416:41
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 9416 |     pub fn EC_GROUP_precompute_mult(group: *mut ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.248 INFO kablam!      |                                            ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.248 INFO kablam! note: type defined here
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.248 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam! 
Nov 02 21:52:41.248 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:9416:64
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 9416 |     pub fn EC_GROUP_precompute_mult(group: *mut ec_group_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.248 INFO kablam!      |                                                                   ^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.248 INFO kablam! note: type defined here
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.248 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam! 
Nov 02 21:52:41.248 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:9426:46
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam! 9426 |     pub fn EC_GROUP_have_precompute_mult(group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.248 INFO kablam!      |                                                 ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.248 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.248 INFO kablam! note: type defined here
Nov 02 21:52:41.248 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.248 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam! 
Nov 02 21:52:41.249 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:9436:36
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 9436 |     pub fn EC_GROUP_get_basis_type(_: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.249 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.249 INFO kablam! note: type defined here
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam! 
Nov 02 21:52:41.249 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:9447:41
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 9447 |     pub fn EC_GROUP_get_trinomial_basis(_: *const ec_group_st, k: *mut libc::c_uint) -> libc::c_int;
Nov 02 21:52:41.249 INFO kablam!      |                                            ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.249 INFO kablam! note: type defined here
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam! 
Nov 02 21:52:41.249 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:9460:43
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 9460 |     pub fn EC_GROUP_get_pentanomial_basis(_: *const ec_group_st, k1: *mut libc::c_uint, k2: *mut libc::c_uint, k3: *mut libc::c_uint) -> libc::c_int;
Nov 02 21:52:41.249 INFO kablam!      |                                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.249 INFO kablam! note: type defined here
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam! 
Nov 02 21:52:41.249 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:9472:31
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 9472 |     pub fn d2i_ECPKParameters(_: *mut *mut ec_group_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.249 INFO kablam! note: type defined here
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam! 
Nov 02 21:52:41.249 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:9472:108
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 9472 |     pub fn d2i_ECPKParameters(_: *mut *mut ec_group_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      |                                                                                                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.249 INFO kablam! note: type defined here
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam! 
Nov 02 21:52:41.249 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:9483:31
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 9483 |     pub fn i2d_ECPKParameters(_: *const ec_group_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:41.249 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.249 INFO kablam! note: type defined here
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.249 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam! 
Nov 02 21:52:41.249 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.249 INFO kablam!     --> src/bindings_ecdh.rs:9495:50
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.249 INFO kablam! 9495 |     pub fn ECPKParameters_print(bp: *mut bio_st, x: *const ec_group_st, off: libc::c_int) -> libc::c_int;
Nov 02 21:52:41.249 INFO kablam!      |                                                     ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.249 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.250 INFO kablam! note: type defined here
Nov 02 21:52:41.250 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.250 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.250 INFO kablam! 
Nov 02 21:52:41.250 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.250 INFO kablam!     --> src/bindings_ecdh.rs:9507:53
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam! 9507 |     pub fn ECPKParameters_print_fp(fp: libc::c_int, x: *const ec_group_st, off: libc::c_int) -> libc::c_int;
Nov 02 21:52:41.250 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.250 INFO kablam! note: type defined here
Nov 02 21:52:41.250 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.250 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.250 INFO kablam! 
Nov 02 21:52:41.250 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.250 INFO kablam!     --> src/bindings_ecdh.rs:9516:25
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam! 9516 |     pub fn EC_KEY_new() -> *mut ec_key_st;
Nov 02 21:52:41.250 INFO kablam!      |                            ^^^^^^^^^^^^^^
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.250 INFO kablam! note: type defined here
Nov 02 21:52:41.250 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.250 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.250 INFO kablam! 
Nov 02 21:52:41.250 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.250 INFO kablam!     --> src/bindings_ecdh.rs:9526:31
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam! 9526 |     pub fn EC_KEY_get_flags(key: *const ec_key_st) -> libc::c_int;
Nov 02 21:52:41.250 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.250 INFO kablam! note: type defined here
Nov 02 21:52:41.250 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.250 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.250 INFO kablam! 
Nov 02 21:52:41.250 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.250 INFO kablam!     --> src/bindings_ecdh.rs:9537:31
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.250 INFO kablam! 9537 |     pub fn EC_KEY_set_flags(key: *mut ec_key_st, flags: libc::c_int);
Nov 02 21:52:41.250 INFO kablam!      |                                  ^^^^^^^^^^^^^^
Nov 02 21:52:41.250 INFO kablam!      |
Nov 02 21:52:41.256 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.256 INFO kablam! note: type defined here
Nov 02 21:52:41.256 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.256 INFO kablam!      |
Nov 02 21:52:41.256 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.256 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.256 INFO kablam! 
Nov 02 21:52:41.256 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.256 INFO kablam!     --> src/bindings_ecdh.rs:9548:33
Nov 02 21:52:41.256 INFO kablam!      |
Nov 02 21:52:41.256 INFO kablam! 9548 |     pub fn EC_KEY_clear_flags(key: *mut ec_key_st, flags: libc::c_int);
Nov 02 21:52:41.256 INFO kablam!      |                                    ^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.257 INFO kablam! note: type defined here
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam! 
Nov 02 21:52:41.257 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:9558:55
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 9558 |     pub fn EC_KEY_new_by_curve_name(nid: libc::c_int) -> *mut ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      |                                                          ^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.257 INFO kablam! note: type defined here
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam! 
Nov 02 21:52:41.257 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:9568:26
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 9568 |     pub fn EC_KEY_free(key: *mut ec_key_st);
Nov 02 21:52:41.257 INFO kablam!      |                             ^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.257 INFO kablam! note: type defined here
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam! 
Nov 02 21:52:41.257 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:9579:26
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 9579 |     pub fn EC_KEY_copy(dst: *mut ec_key_st, src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      |                             ^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.257 INFO kablam! note: type defined here
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam! 
Nov 02 21:52:41.257 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:9579:47
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 9579 |     pub fn EC_KEY_copy(dst: *mut ec_key_st, src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      |                                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.257 INFO kablam! note: type defined here
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam! 
Nov 02 21:52:41.257 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:9579:68
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 9579 |     pub fn EC_KEY_copy(dst: *mut ec_key_st, src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      |                                                                       ^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.257 INFO kablam! note: type defined here
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam! 
Nov 02 21:52:41.257 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:9589:25
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 9589 |     pub fn EC_KEY_dup(src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:41.257 INFO kablam!      |                            ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.257 INFO kablam! note: type defined here
Nov 02 21:52:41.257 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.257 INFO kablam!      |
Nov 02 21:52:41.257 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.258 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam! 
Nov 02 21:52:41.258 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:9589:46
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 9589 |     pub fn EC_KEY_dup(src: *const ec_key_st) -> *mut ec_key_st;
Nov 02 21:52:41.258 INFO kablam!      |                                                 ^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.258 INFO kablam! note: type defined here
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.258 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam! 
Nov 02 21:52:41.258 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:9599:28
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 9599 |     pub fn EC_KEY_up_ref(key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:41.258 INFO kablam!      |                               ^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.258 INFO kablam! note: type defined here
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.258 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam! 
Nov 02 21:52:41.258 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:9609:32
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 9609 |     pub fn EC_KEY_get0_group(key: *const ec_key_st) -> *const ec_group_st;
Nov 02 21:52:41.258 INFO kablam!      |                                   ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.258 INFO kablam! note: type defined here
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.258 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam! 
Nov 02 21:52:41.258 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:9609:53
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 9609 |     pub fn EC_KEY_get0_group(key: *const ec_key_st) -> *const ec_group_st;
Nov 02 21:52:41.258 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.258 INFO kablam! note: type defined here
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.258 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam! 
Nov 02 21:52:41.258 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:9620:31
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 9620 |     pub fn EC_KEY_set_group(key: *mut ec_key_st, group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.258 INFO kablam!      |                                  ^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.258 INFO kablam! note: type defined here
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.258 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam! 
Nov 02 21:52:41.258 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_group_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:9620:54
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 9620 |     pub fn EC_KEY_set_group(key: *mut ec_key_st, group: *const ec_group_st) -> libc::c_int;
Nov 02 21:52:41.258 INFO kablam!      |                                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.258 INFO kablam! note: type defined here
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:863:1
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 863  | pub struct ec_group_st;
Nov 02 21:52:41.258 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.258 INFO kablam! 
Nov 02 21:52:41.258 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.258 INFO kablam!     --> src/bindings_ecdh.rs:9630:38
Nov 02 21:52:41.258 INFO kablam!      |
Nov 02 21:52:41.258 INFO kablam! 9630 |     pub fn EC_KEY_get0_private_key(key: *const ec_key_st) -> *const bignum_st;
Nov 02 21:52:41.258 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.259 INFO kablam! note: type defined here
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.259 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam! 
Nov 02 21:52:41.259 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:9641:37
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 9641 |     pub fn EC_KEY_set_private_key(key: *mut ec_key_st, prv: *const bignum_st) -> libc::c_int;
Nov 02 21:52:41.259 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.259 INFO kablam! note: type defined here
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.259 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam! 
Nov 02 21:52:41.259 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:9651:37
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 9651 |     pub fn EC_KEY_get0_public_key(key: *const ec_key_st) -> *const ec_point_st;
Nov 02 21:52:41.259 INFO kablam!      |                                        ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.259 INFO kablam! note: type defined here
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.259 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam! 
Nov 02 21:52:41.259 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:9651:58
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 9651 |     pub fn EC_KEY_get0_public_key(key: *const ec_key_st) -> *const ec_point_st;
Nov 02 21:52:41.259 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.259 INFO kablam! note: type defined here
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.259 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam! 
Nov 02 21:52:41.259 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:9662:36
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 9662 |     pub fn EC_KEY_set_public_key(key: *mut ec_key_st, pub_: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:41.259 INFO kablam!      |                                       ^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.259 INFO kablam! note: type defined here
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.259 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam! 
Nov 02 21:52:41.259 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:9662:58
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 9662 |     pub fn EC_KEY_set_public_key(key: *mut ec_key_st, pub_: *const ec_point_st) -> libc::c_int;
Nov 02 21:52:41.259 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.259 INFO kablam! note: type defined here
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.259 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam! 
Nov 02 21:52:41.259 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:9672:35
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 9672 |     pub fn EC_KEY_get_enc_flags(key: *const ec_key_st) -> libc::c_uint;
Nov 02 21:52:41.259 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.259 INFO kablam! note: type defined here
Nov 02 21:52:41.259 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.259 INFO kablam!      |
Nov 02 21:52:41.259 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.260 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam! 
Nov 02 21:52:41.260 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:9683:37
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 9683 |     pub fn EC_KEY_set_enc_flags(eckey: *mut ec_key_st, flags: libc::c_uint);
Nov 02 21:52:41.260 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.260 INFO kablam! note: type defined here
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.260 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam! 
Nov 02 21:52:41.260 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:9693:35
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 9693 |     pub fn EC_KEY_get_conv_form(key: *const ec_key_st) -> libc::c_uint;
Nov 02 21:52:41.260 INFO kablam!      |                                      ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.260 INFO kablam! note: type defined here
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.260 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam! 
Nov 02 21:52:41.260 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:9704:37
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 9704 |     pub fn EC_KEY_set_conv_form(eckey: *mut ec_key_st, cform: libc::c_uint);
Nov 02 21:52:41.260 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.260 INFO kablam! note: type defined here
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.260 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam! 
Nov 02 21:52:41.260 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:9717:41
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 9717 |     pub fn EC_KEY_get_key_method_data(key: *mut ec_key_st, dup_func: Option<extern fn(*mut libc::c_void) -> *mut libc::c_void>, free_func: Option<extern fn(*mut libc::c_void)>, clear_free_func: Option<extern fn(*mut libc::c_void)>) -> *mut libc::c_void;
Nov 02 21:52:41.260 INFO kablam!      |                                            ^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.260 INFO kablam! note: type defined here
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.260 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam! 
Nov 02 21:52:41.260 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:9731:44
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 9731 |     pub fn EC_KEY_insert_key_method_data(key: *mut ec_key_st, data: *mut libc::c_void, dup_func: Option<extern fn(*mut libc::c_void) -> *mut libc::c_void>, free_func: Option<extern fn(*mut libc::c_void)>, clear_free_func: Option<extern fn(*mut libc::c_void)>) -> *mut libc::c_void;
Nov 02 21:52:41.260 INFO kablam!      |                                               ^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.260 INFO kablam! note: type defined here
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.260 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam! 
Nov 02 21:52:41.260 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:9742:37
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 9742 |     pub fn EC_KEY_set_asn1_flag(eckey: *mut ec_key_st, asn1_flag: libc::c_int);
Nov 02 21:52:41.260 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.260 INFO kablam! note: type defined here
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.260 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam! 
Nov 02 21:52:41.260 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.260 INFO kablam!     --> src/bindings_ecdh.rs:9753:37
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.260 INFO kablam! 9753 |     pub fn EC_KEY_precompute_mult(key: *mut ec_key_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.260 INFO kablam!      |                                        ^^^^^^^^^^^^^^
Nov 02 21:52:41.260 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.261 INFO kablam! note: type defined here
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.261 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam! 
Nov 02 21:52:41.261 INFO kablam! warning: `extern` block uses type `bindings_ecdh::bignum_ctx` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:9753:58
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 9753 |     pub fn EC_KEY_precompute_mult(key: *mut ec_key_st, ctx: *mut bignum_ctx) -> libc::c_int;
Nov 02 21:52:41.261 INFO kablam!      |                                                             ^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.261 INFO kablam! note: type defined here
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:89:1
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 89   | pub struct bignum_ctx;
Nov 02 21:52:41.261 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam! 
Nov 02 21:52:41.261 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:9763:34
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 9763 |     pub fn EC_KEY_generate_key(key: *mut ec_key_st) -> libc::c_int;
Nov 02 21:52:41.261 INFO kablam!      |                                     ^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.261 INFO kablam! note: type defined here
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.261 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam! 
Nov 02 21:52:41.261 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:9773:31
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 9773 |     pub fn EC_KEY_check_key(key: *const ec_key_st) -> libc::c_int;
Nov 02 21:52:41.261 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.261 INFO kablam! note: type defined here
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.261 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam! 
Nov 02 21:52:41.261 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:9785:55
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 9785 |     pub fn EC_KEY_set_public_key_affine_coordinates(key: *mut ec_key_st, x: *mut bignum_st, y: *mut bignum_st) -> libc::c_int;
Nov 02 21:52:41.261 INFO kablam!      |                                                          ^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.261 INFO kablam! note: type defined here
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.261 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam! 
Nov 02 21:52:41.261 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:9797:31
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 9797 |     pub fn d2i_ECPrivateKey(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:41.261 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.261 INFO kablam! note: type defined here
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.261 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam! 
Nov 02 21:52:41.261 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:9797:106
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 9797 |     pub fn d2i_ECPrivateKey(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:41.261 INFO kablam!      |                                                                                                             ^^^^^^^^^^^^^^
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.261 INFO kablam! note: type defined here
Nov 02 21:52:41.261 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.261 INFO kablam!      |
Nov 02 21:52:41.261 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.261 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam! 
Nov 02 21:52:41.262 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:9808:31
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 9808 |     pub fn i2d_ECPrivateKey(key: *mut ec_key_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:41.262 INFO kablam!      |                                  ^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.262 INFO kablam! note: type defined here
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam! 
Nov 02 21:52:41.262 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:9820:31
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 9820 |     pub fn d2i_ECParameters(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      |                                  ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.262 INFO kablam! note: type defined here
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam! 
Nov 02 21:52:41.262 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:9820:106
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 9820 |     pub fn d2i_ECParameters(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      |                                                                                                             ^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.262 INFO kablam! note: type defined here
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam! 
Nov 02 21:52:41.262 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:9831:31
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 9831 |     pub fn i2d_ECParameters(key: *mut ec_key_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:41.262 INFO kablam!      |                                  ^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.262 INFO kablam! note: type defined here
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam! 
Nov 02 21:52:41.262 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:9843:30
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 9843 |     pub fn o2i_ECPublicKey(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      |                                 ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.262 INFO kablam! note: type defined here
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam! 
Nov 02 21:52:41.262 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:9843:105
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 9843 |     pub fn o2i_ECPublicKey(key: *mut *mut ec_key_st, in_: *mut *const libc::c_uchar, len: libc::c_long) -> *mut ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      |                                                                                                            ^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.262 INFO kablam! note: type defined here
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.262 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam! 
Nov 02 21:52:41.262 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.262 INFO kablam!     --> src/bindings_ecdh.rs:9854:30
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.262 INFO kablam! 9854 |     pub fn i2o_ECPublicKey(key: *mut ec_key_st, out: *mut *mut libc::c_uchar) -> libc::c_int;
Nov 02 21:52:41.262 INFO kablam!      |                                 ^^^^^^^^^^^^^^
Nov 02 21:52:41.262 INFO kablam!      |
Nov 02 21:52:41.263 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.263 INFO kablam! note: type defined here
Nov 02 21:52:41.263 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.263 INFO kablam!      |
Nov 02 21:52:41.263 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.263 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.263 INFO kablam! 
Nov 02 21:52:41.263 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.263 INFO kablam!     --> src/bindings_ecdh.rs:9865:50
Nov 02 21:52:41.263 INFO kablam!      |
Nov 02 21:52:41.263 INFO kablam! 9865 |     pub fn ECParameters_print(bp: *mut bio_st, key: *const ec_key_st) -> libc::c_int;
Nov 02 21:52:41.263 INFO kablam!      |                                                     ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.263 INFO kablam!      |
Nov 02 21:52:41.263 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.263 INFO kablam! note: type defined here
Nov 02 21:52:41.263 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.263 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.264 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam! 
Nov 02 21:52:41.264 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:9877:44
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 9877 |     pub fn EC_KEY_print(bp: *mut bio_st, key: *const ec_key_st, off: libc::c_int) -> libc::c_int;
Nov 02 21:52:41.264 INFO kablam!      |                                               ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.264 INFO kablam! note: type defined here
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.264 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam! 
Nov 02 21:52:41.264 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:9888:53
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 9888 |     pub fn ECParameters_print_fp(fp: libc::c_int, key: *const ec_key_st) -> libc::c_int;
Nov 02 21:52:41.264 INFO kablam!      |                                                        ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.264 INFO kablam! note: type defined here
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.264 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam! 
Nov 02 21:52:41.264 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:9900:47
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 9900 |     pub fn EC_KEY_print_fp(fp: libc::c_int, key: *const ec_key_st, off: libc::c_int) -> libc::c_int;
Nov 02 21:52:41.264 INFO kablam!      |                                                  ^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.264 INFO kablam! note: type defined here
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.264 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam! 
Nov 02 21:52:41.264 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ecdh_method` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:9918:27
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 9918 |     pub fn ECDH_OpenSSL() -> *const ecdh_method;
Nov 02 21:52:41.264 INFO kablam!      |                              ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.264 INFO kablam! note: type defined here
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:248:1
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 248  | pub struct ecdh_method;
Nov 02 21:52:41.264 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam! 
Nov 02 21:52:41.264 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ecdh_method` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:9928:36
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 9928 |     pub fn ECDH_set_default_method(_: *const ecdh_method);
Nov 02 21:52:41.264 INFO kablam!      |                                       ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.264 INFO kablam! note: type defined here
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:248:1
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 248  | pub struct ecdh_method;
Nov 02 21:52:41.264 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam! 
Nov 02 21:52:41.264 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ecdh_method` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:9937:38
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 9937 |     pub fn ECDH_get_default_method() -> *const ecdh_method;
Nov 02 21:52:41.264 INFO kablam!      |                                         ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.264 INFO kablam! note: type defined here
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:248:1
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 248  | pub struct ecdh_method;
Nov 02 21:52:41.264 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.264 INFO kablam! 
Nov 02 21:52:41.264 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.264 INFO kablam!     --> src/bindings_ecdh.rs:9948:28
Nov 02 21:52:41.264 INFO kablam!      |
Nov 02 21:52:41.264 INFO kablam! 9948 |     pub fn ECDH_set_method(_: *mut ec_key_st, _: *const ecdh_method) -> libc::c_int;
Nov 02 21:52:41.264 INFO kablam!      |                               ^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.265 INFO kablam! note: type defined here
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.265 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam! 
Nov 02 21:52:41.265 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ecdh_method` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:9948:47
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 9948 |     pub fn ECDH_set_method(_: *mut ec_key_st, _: *const ecdh_method) -> libc::c_int;
Nov 02 21:52:41.265 INFO kablam!      |                                                  ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.265 INFO kablam! note: type defined here
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:248:1
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 248  | pub struct ecdh_method;
Nov 02 21:52:41.265 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam! 
Nov 02 21:52:41.265 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_point_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:9962:82
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 9962 |     pub fn ECDH_compute_key(out: *mut libc::c_void, outlen: libc::c_ulong, pub_key: *const ec_point_st, ecdh: *mut ec_key_st, KDF: Option<extern fn(*const libc::c_void, libc::c_ulong, *mut libc::c_void, *mut libc::c_ulong) -> *mut libc::c_void>) -> libc::c_int;
Nov 02 21:52:41.265 INFO kablam!      |                                                                                     ^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.265 INFO kablam! note: type defined here
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:869:1
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 869  | pub struct ec_point_st;
Nov 02 21:52:41.265 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam! 
Nov 02 21:52:41.265 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:9962:108
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 9962 |     pub fn ECDH_compute_key(out: *mut libc::c_void, outlen: libc::c_ulong, pub_key: *const ec_point_st, ecdh: *mut ec_key_st, KDF: Option<extern fn(*const libc::c_void, libc::c_ulong, *mut libc::c_void, *mut libc::c_ulong) -> *mut libc::c_void>) -> libc::c_int;
Nov 02 21:52:41.265 INFO kablam!      |                                                                                                               ^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.265 INFO kablam! note: type defined here
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.265 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam! 
Nov 02 21:52:41.265 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:9988:29
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 9988 |     pub fn ECDH_set_ex_data(d: *mut ec_key_st, idx: libc::c_int, arg: *mut libc::c_void) -> libc::c_int;
Nov 02 21:52:41.265 INFO kablam!      |                                ^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.265 INFO kablam! note: type defined here
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.265 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam! 
Nov 02 21:52:41.265 INFO kablam! warning: `extern` block uses type `bindings_ecdh::ec_key_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:9999:29
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 9999 |     pub fn ECDH_get_ex_data(d: *mut ec_key_st, idx: libc::c_int) -> *mut libc::c_void;
Nov 02 21:52:41.265 INFO kablam!      |                                ^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam!      = help: consider adding a member to this struct
Nov 02 21:52:41.265 INFO kablam! note: type defined here
Nov 02 21:52:41.265 INFO kablam!     --> src/bindings_ecdh.rs:892:1
Nov 02 21:52:41.265 INFO kablam!      |
Nov 02 21:52:41.265 INFO kablam! 892  | pub struct ec_key_st;
Nov 02 21:52:41.265 INFO kablam!      | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.265 INFO kablam! 
Nov 02 21:52:41.351 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.351 INFO kablam!    --> src/bindings_sha.rs:339:24
Nov 02 21:52:41.351 INFO kablam!     |
Nov 02 21:52:41.351 INFO kablam! 339 |     pub fn SHA384_Init(c: *mut SHA512state_st) -> libc::c_int;
Nov 02 21:52:41.351 INFO kablam!     |                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.351 INFO kablam!     |
Nov 02 21:52:41.351 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:41.351 INFO kablam! note: type defined here
Nov 02 21:52:41.351 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:41.351 INFO kablam!     |
Nov 02 21:52:41.351 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:41.351 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.351 INFO kablam! 
Nov 02 21:52:41.351 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.351 INFO kablam!    --> src/bindings_sha.rs:351:26
Nov 02 21:52:41.351 INFO kablam!     |
Nov 02 21:52:41.351 INFO kablam! 351 |     pub fn SHA384_Update(c: *mut SHA512state_st, data: *const libc::c_void, len: libc::c_ulong) -> libc::c_int;
Nov 02 21:52:41.351 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.351 INFO kablam!     |
Nov 02 21:52:41.351 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:41.351 INFO kablam! note: type defined here
Nov 02 21:52:41.351 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:41.351 INFO kablam!     |
Nov 02 21:52:41.351 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:41.351 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.351 INFO kablam! 
Nov 02 21:52:41.351 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.351 INFO kablam!    --> src/bindings_sha.rs:362:49
Nov 02 21:52:41.351 INFO kablam!     |
Nov 02 21:52:41.351 INFO kablam! 362 |     pub fn SHA384_Final(md: *mut libc::c_uchar, c: *mut SHA512state_st) -> libc::c_int;
Nov 02 21:52:41.351 INFO kablam!     |                                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.351 INFO kablam!     |
Nov 02 21:52:41.351 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:41.352 INFO kablam! note: type defined here
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:41.352 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam! 
Nov 02 21:52:41.352 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:384:24
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 384 |     pub fn SHA512_Init(c: *mut SHA512state_st) -> libc::c_int;
Nov 02 21:52:41.352 INFO kablam!     |                           ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:41.352 INFO kablam! note: type defined here
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:41.352 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam! 
Nov 02 21:52:41.352 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:396:26
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 396 |     pub fn SHA512_Update(c: *mut SHA512state_st, data: *const libc::c_void, len: libc::c_ulong) -> libc::c_int;
Nov 02 21:52:41.352 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:41.352 INFO kablam! note: type defined here
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:41.352 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam! 
Nov 02 21:52:41.352 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:407:49
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 407 |     pub fn SHA512_Final(md: *mut libc::c_uchar, c: *mut SHA512state_st) -> libc::c_int;
Nov 02 21:52:41.352 INFO kablam!     |                                                    ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:41.352 INFO kablam! note: type defined here
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:41.352 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam! 
Nov 02 21:52:41.352 INFO kablam! warning: `extern` block uses type `bindings_sha::SHA512state_st` which is not FFI-safe: this struct has no fields
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:430:29
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 430 |     pub fn SHA512_Transform(c: *mut SHA512state_st, data: *const libc::c_uchar);
Nov 02 21:52:41.352 INFO kablam!     |                                ^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam!     = help: consider adding a member to this struct
Nov 02 21:52:41.352 INFO kablam! note: type defined here
Nov 02 21:52:41.352 INFO kablam!    --> src/bindings_sha.rs:61:1
Nov 02 21:52:41.352 INFO kablam!     |
Nov 02 21:52:41.352 INFO kablam! 61  | pub struct SHA512state_st;
Nov 02 21:52:41.352 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 21:52:41.352 INFO kablam! 
Nov 02 21:52:42.452 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.08s
Nov 02 21:52:42.478 INFO kablam! su: No module specific data is present
Nov 02 21:52:43.217 INFO running `"docker" "rm" "-f" "d0297bec816c22f430aed3c4d838c0236c01c16cb0bfed50962effcaeb6b8c61"`
Nov 02 21:52:43.400 INFO blam! d0297bec816c22f430aed3c4d838c0236c01c16cb0bfed50962effcaeb6b8c61
Nov 02 21:52:43.407 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 21:52:43.943 INFO blam! 894587cd659f6c1f917b78ad4444f3a3d717902dd6580e12e3e1a9506a48b43d
Nov 02 21:52:43.945 INFO running `"docker" "start" "-a" "894587cd659f6c1f917b78ad4444f3a3d717902dd6580e12e3e1a9506a48b43d"`
Nov 02 21:52:45.243 INFO kablam! usermod: no changes
Nov 02 21:52:45.302 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Nov 02 21:52:45.302 INFO kablam!      Running /target/debug/deps/ecdh-f7786e75c64ec390
Nov 02 21:52:45.303 INFO blam! 
Nov 02 21:52:45.303 INFO blam! running 3 tests
Nov 02 21:52:45.315 INFO blam! test tests::key_generation_works ... ok
Nov 02 21:52:45.327 INFO blam! test tests::key_io_works ... ok
Nov 02 21:52:45.327 INFO blam! test tests::ecdh_works ... ok
Nov 02 21:52:45.327 INFO blam! 
Nov 02 21:52:45.327 INFO blam! test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 21:52:45.327 INFO blam! 
Nov 02 21:52:45.335 INFO kablam!    Doc-tests ecdh
Nov 02 21:52:46.791 INFO blam! 
Nov 02 21:52:46.791 INFO blam! running 0 tests
Nov 02 21:52:46.791 INFO blam! 
Nov 02 21:52:46.791 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 21:52:46.791 INFO blam! 
Nov 02 21:52:46.794 INFO kablam! su: No module specific data is present
Nov 02 21:52:47.501 INFO running `"docker" "rm" "-f" "894587cd659f6c1f917b78ad4444f3a3d717902dd6580e12e3e1a9506a48b43d"`
Nov 02 21:52:47.732 INFO blam! 894587cd659f6c1f917b78ad4444f3a3d717902dd6580e12e3e1a9506a48b43d
