[INFO] fetching crate libkrb5-sys 0.0.3... [INFO] checking libkrb5-sys-0.0.3 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate libkrb5-sys 0.0.3 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate libkrb5-sys 0.0.3 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate libkrb5-sys 0.0.3 [INFO] finished tweaking crates.io crate libkrb5-sys 0.0.3 [INFO] tweaked toml for crates.io crate libkrb5-sys 0.0.3 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 59 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.59.2 (available: v0.70.1) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding clap v2.34.0 (available: v4.5.18) [INFO] [stderr] Adding env_logger v0.9.3 (available: v0.11.5) [INFO] [stderr] Adding hermit-abi v0.1.19 (available: v0.4.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding strsim v0.8.0 (available: v0.11.1) [INFO] [stderr] Adding textwrap v0.11.0 (available: v0.16.1) [INFO] [stderr] Adding unicode-width v0.1.14 (available: v0.2.0) [INFO] [stderr] Adding which v4.4.2 (available: v6.0.3) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c6a14b175e4a41ba71ba4ae9d9e8eb2055905ecdedc91c2bd63918820264aae0 [INFO] running `Command { std: "docker" "start" "-a" "c6a14b175e4a41ba71ba4ae9d9e8eb2055905ecdedc91c2bd63918820264aae0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c6a14b175e4a41ba71ba4ae9d9e8eb2055905ecdedc91c2bd63918820264aae0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c6a14b175e4a41ba71ba4ae9d9e8eb2055905ecdedc91c2bd63918820264aae0", kill_on_drop: false }` [INFO] [stdout] c6a14b175e4a41ba71ba4ae9d9e8eb2055905ecdedc91c2bd63918820264aae0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 986ba844bd410258ef1b47997b3ad18065b8406430bffd36cabfdf57cd06af76 [INFO] running `Command { std: "docker" "start" "-a" "986ba844bd410258ef1b47997b3ad18065b8406430bffd36cabfdf57cd06af76", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling bindgen v0.59.2 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Compiling libkrb5-sys v0.0.3 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs (362 fixes) [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:36270 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_data > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:36476 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_data > ())) . length as * const _ as usize } , 4usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:36684 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_data > ())) . data as * const _ as usize } , 8usize , concat ! ("Offset of fiel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:37433 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_octet_data > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:37651 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_octet_data > ())) . length as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:37871 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_octet_data > ())) . data as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:38823 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_principal_data > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:39047 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_principal_data > ())) . realm as * const _ as usize } , 8usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:39271 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_principal_data > ())) . data as * const _ as usize } , 24usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:39494 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_principal_data > ())) . length as * const _ as usize } , 32usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:39721 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_principal_data > ())) . type_ as * const _ as usize } , 36usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:40843 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_address > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:41055 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_address > ())) . addrtype as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:41273 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_address > ())) . length as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:41487 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_address > ())) . contents as * const _ as usize } , 16usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:42687 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_keyblock > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:42901 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_keyblock > ())) . enctype as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:43119 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_keyblock > ())) . length as * const _ as usize } , 8usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:43335 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_keyblock > ())) . contents as * const _ as usize } , 16usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:44253 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_encrypt_block > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:44477 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_encrypt_block > ())) . crypto_entry as * const _ as usize } , 4usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:44715 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_encrypt_block > ())) . key as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:45527 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_checksum > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:45741 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_checksum > ())) . checksum_type as * const _ as usize } , 4usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:45971 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_checksum > ())) . length as * const _ as usize } , 8usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:46187 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_checksum > ())) . contents as * const _ as usize } , 16usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:46955 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_data > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:47169 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_data > ())) . enctype as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:47387 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_data > ())) . kvno as * const _ as usize } , 8usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:47599 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_data > ())) . ciphertext as * const _ as usize } , 16usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:48330 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_crypto_iov > ())) . flags as * const _ as usize } , 0usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:48548 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_crypto_iov > ())) . data as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:61504 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ticket_times > ())) . authtime as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:61732 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ticket_times > ())) . starttime as * const _ as usize } , 4usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:61962 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ticket_times > ())) . endtime as * const _ as usize } , 8usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:62188 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ticket_times > ())) . renew_till as * const _ as usize } , 12usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:63008 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authdata > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:63222 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authdata > ())) . ad_type as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:63440 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authdata > ())) . length as * const _ as usize } , 8usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:63656 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authdata > ())) . contents as * const _ as usize } , 16usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:64406 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_transited > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:64622 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_transited > ())) . tr_type as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:64842 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_transited > ())) . tr_contents as * const _ as usize } , 8usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:65811 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_tkt_part > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:66033 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_tkt_part > ())) . flags as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:66255 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_tkt_part > ())) . session as * const _ as usize } , 8usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:66481 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_tkt_part > ())) . client as * const _ as usize } , 16usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:66706 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_tkt_part > ())) . transited as * const _ as usize } , 24usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:66937 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_tkt_part > ())) . times as * const _ as usize } , 48usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:67160 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_tkt_part > ())) . caddrs as * const _ as usize } , 64usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:67385 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_tkt_part > ())) . authorization_data as * const _ as usize } , 72usize , concat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:68199 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ticket > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:68409 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ticket > ())) . server as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:68621 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ticket > ())) . enc_part as * const _ as usize } , 16usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:68838 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ticket > ())) . enc_part2 as * const _ as usize } , 48usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:69787 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authenticator > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:70011 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authenticator > ())) . client as * const _ as usize } , 8usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:70237 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authenticator > ())) . checksum as * const _ as usize } , 16usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:70468 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authenticator > ())) . cusec as * const _ as usize } , 24usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:70693 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authenticator > ())) . ctime as * const _ as usize } , 28usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:70918 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authenticator > ())) . subkey as * const _ as usize } , 32usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:71145 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authenticator > ())) . seq_number as * const _ as usize } , 40usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:71380 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_authenticator > ())) . authorization_data as * const _ as usize } , 48usize , concat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:72235 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_tkt_authent > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:72455 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_tkt_authent > ())) . ticket as * const _ as usize } , 8usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:72677 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_tkt_authent > ())) . authenticator as * const _ as usize } , 16usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:72914 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_tkt_authent > ())) . ap_options as * const _ as usize } , 24usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:73927 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:74135 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . client as * const _ as usize } , 8usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:74345 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . server as * const _ as usize } , 16usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:74556 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . keyblock as * const _ as usize } , 24usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:74771 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . times as * const _ as usize } , 48usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:74980 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . is_skey as * const _ as usize } , 64usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:75193 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . ticket_flags as * const _ as usize } , 68usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:75416 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . addresses as * const _ as usize } , 72usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:75633 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . ticket as * const _ as usize } , 80usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:75844 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . second_ticket as * const _ as usize } , 96usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:76069 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_creds > ())) . authdata as * const _ as usize } , 112usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:76837 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_last_req_entry > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:77063 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_last_req_entry > ())) . lr_type as * const _ as usize } , 4usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:77293 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_last_req_entry > ())) . value as * const _ as usize } , 8usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:78103 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_pa_data > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:78315 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_pa_data > ())) . pa_type as * const _ as usize } , 4usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:78531 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_pa_data > ())) . length as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:78745 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_pa_data > ())) . contents as * const _ as usize } , 16usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:79540 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_typed_data > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:79758 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_typed_data > ())) . type_ as * const _ as usize } , 4usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:79976 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_typed_data > ())) . length as * const _ as usize } , 8usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:80196 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_typed_data > ())) . data as * const _ as usize } , 16usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:81406 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:81618 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . msg_type as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:81836 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . padata as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:82050 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . kdc_options as * const _ as usize } , 16usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:82275 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . client as * const _ as usize } , 24usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:82490 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . server as * const _ as usize } , 32usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:82705 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . from as * const _ as usize } , 40usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:82916 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . till as * const _ as usize } , 44usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:83127 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . rtime as * const _ as usize } , 48usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:83340 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . nonce as * const _ as usize } , 52usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:83553 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . nktypes as * const _ as usize } , 56usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:83770 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . ktype as * const _ as usize } , 64usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:83983 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . addresses as * const _ as usize } , 72usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:84204 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . authorization_data as * const _ as usize } , 80usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:84443 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . unenc_authdata as * const _ as usize } , 112usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:84675 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_req > ())) . second_ticket as * const _ as usize } , 120usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:85759 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:85989 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . msg_type as * const _ as usize } , 4usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:86225 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . session as * const _ as usize } , 8usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:86459 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . last_req as * const _ as usize } , 16usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:86696 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . nonce as * const _ as usize } , 24usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:86927 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . key_exp as * const _ as usize } , 28usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:87162 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . flags as * const _ as usize } , 32usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:87393 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . times as * const _ as usize } , 36usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:87624 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . server as * const _ as usize } , 56usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:87857 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . caddrs as * const _ as usize } , 64usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:88090 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_enc_kdc_rep_part > ())) . enc_padata as * const _ as usize } , 72usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:89017 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_rep > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:89229 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_rep > ())) . msg_type as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:89447 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_rep > ())) . padata as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:89661 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_rep > ())) . client as * const _ as usize } , 16usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:89876 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_rep > ())) . ticket as * const _ as usize } , 24usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:90091 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_rep > ())) . enc_part as * const _ as usize } , 32usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:90310 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_kdc_rep > ())) . enc_part2 as * const _ as usize } , 64usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:91217 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:91425 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . ctime as * const _ as usize } , 4usize , concat ! ("Offset of fie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:91633 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . cusec as * const _ as usize } , 8usize , concat ! ("Offset of fie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:91841 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . susec as * const _ as usize } , 12usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:92050 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . stime as * const _ as usize } , 16usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:92259 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . error as * const _ as usize } , 20usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:92468 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . client as * const _ as usize } , 24usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:92679 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . server as * const _ as usize } , 32usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:92890 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . text as * const _ as usize } , 40usize , concat ! ("Offset of fie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:93097 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_error > ())) . e_data as * const _ as usize } , 56usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:93855 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_req > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:94065 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_req > ())) . ap_options as * const _ as usize } , 4usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:94285 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_req > ())) . ticket as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:94497 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_req > ())) . authenticator as * const _ as usize } , 16usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:95205 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_rep > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:95415 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_rep > ())) . enc_part as * const _ as usize } , 8usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:96253 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_rep_enc_part > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:96481 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_rep_enc_part > ())) . ctime as * const _ as usize } , 4usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:96709 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_rep_enc_part > ())) . cusec as * const _ as usize } , 8usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:96937 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_rep_enc_part > ())) . subkey as * const _ as usize } , 16usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:97168 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_ap_rep_enc_part > ())) . seq_number as * const _ as usize } , 24usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:98016 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_response > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:98230 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_response > ())) . message_type as * const _ as usize } , 4usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:98458 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_response > ())) . response as * const _ as usize } , 8usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:98678 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_response > ())) . expected_nonce as * const _ as usize } , 24usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:98911 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_response > ())) . request_time as * const _ as usize } , 28usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:99805 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_info > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:100021 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_info > ())) . session as * const _ as usize } , 8usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:100241 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_info > ())) . client as * const _ as usize } , 16usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:100460 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_info > ())) . server as * const _ as usize } , 24usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:100679 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_info > ())) . flags as * const _ as usize } , 32usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:100896 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_info > ())) . times as * const _ as usize } , 36usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:101113 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_info > ())) . caddrs as * const _ as usize } , 56usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:102033 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_enc_part > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:102257 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_enc_part > ())) . nonce as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:102481 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_enc_part > ())) . timestamp as * const _ as usize } , 8usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:102713 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_enc_part > ())) . usec as * const _ as usize } , 12usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:102936 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_enc_part > ())) . s_address as * const _ as usize } , 16usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:103169 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_enc_part > ())) . r_address as * const _ as usize } , 24usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:103402 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred_enc_part > ())) . ticket_info as * const _ as usize } , 32usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:104205 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of fie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:104411 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred > ())) . tickets as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:104621 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred > ())) . enc_part as * const _ as usize } , 16usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:104834 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_cred > ())) . enc_part2 as * const _ as usize } , 48usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:105617 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _passwd_phrase_element > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:105847 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _passwd_phrase_element > ())) . passwd as * const _ as usize } , 8usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:106079 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _passwd_phrase_element > ())) . phrase as * const _ as usize } , 16usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:106896 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_pwd_data > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:107110 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_pwd_data > ())) . sequence_count as * const _ as usize } , 4usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:107342 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_pwd_data > ())) . element as * const _ as usize } , 8usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:108105 [INFO] [stdout] | [INFO] [stdout] 3 | ...nsafe { & (* (:: std :: ptr :: null :: < _krb5_pa_svr_referral_data > ())) . principal as * const _ as usize } , 0usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:109112 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_pa_server_referral_data > ())) . referred_realm as * const _ as usize } , 0usize , concat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:109374 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_pa_server_referral_data > ())) . true_principal_name as * const _ as usize } , 8usize , c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:109646 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_pa_server_referral_data > ())) . requested_principal_name as * const _ as usize } , 16usi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:109929 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_pa_server_referral_data > ())) . referral_valid_until as * const _ as usize } , 24usize ,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:110204 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_pa_server_referral_data > ())) . rep_cksum as * const _ as usize } , 32usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:110972 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_pa_pac_req > ())) . include_pac as * const _ as usize } , 0usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:111738 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < krb5_replay_data > ())) . timestamp as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:111964 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < krb5_replay_data > ())) . usec as * const _ as usize } , 4usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:112180 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < krb5_replay_data > ())) . seq as * const _ as usize } , 8usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:116943 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_keytab_entry_st > ())) . magic as * const _ as usize } , 0usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117169 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_keytab_entry_st > ())) . principal as * const _ as usize } , 8usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117403 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_keytab_entry_st > ())) . timestamp as * const _ as usize } , 16usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117638 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_keytab_entry_st > ())) . vno as * const _ as usize } , 20usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117861 [INFO] [stdout] | [INFO] [stdout] 3 | ... (unsafe { & (* (:: std :: ptr :: null :: < krb5_keytab_entry_st > ())) . key as * const _ as usize } , 24usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:150209 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_prompt > ())) . prompt as * const _ as usize } , 0usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:150421 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_prompt > ())) . hidden as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:150633 [INFO] [stdout] | [INFO] [stdout] 3 | ...eq ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_prompt > ())) . reply as * const _ as usize } , 16usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:153285 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_tokeninfo > ())) . flags as * const _ as usize } , 0usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:153529 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_tokeninfo > ())) . format as * const _ as usize } , 4usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:153775 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_tokeninfo > ())) . length as * const _ as usize } , 8usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154021 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_tokeninfo > ())) . vendor as * const _ as usize } , 16usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154268 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_tokeninfo > ())) . challenge as * const _ as usize } , 24usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154521 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_tokeninfo > ())) . token_id as * const _ as usize } , 32usize , concat ! ("... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154772 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_tokeninfo > ())) . alg_id as * const _ as usize } , 40usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:155691 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_challenge > ())) . service as * const _ as usize } , 0usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:155939 [INFO] [stdout] | [INFO] [stdout] 3 | ...afe { & (* (:: std :: ptr :: null :: < _krb5_responder_otp_challenge > ())) . tokeninfo as * const _ as usize } , 8usize , concat ! ("... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:157434 [INFO] [stdout] | [INFO] [stdout] 3 | ...fe { & (* (:: std :: ptr :: null :: < _krb5_responder_pkinit_identity > ())) . identity as * const _ as usize } , 0usize , concat ! ("... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:157688 [INFO] [stdout] | [INFO] [stdout] 3 | ...fe { & (* (:: std :: ptr :: null :: < _krb5_responder_pkinit_identity > ())) . token_flags as * const _ as usize } , 8usize , concat !... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:158592 [INFO] [stdout] | [INFO] [stdout] 3 | ...fe { & (* (:: std :: ptr :: null :: < _krb5_responder_pkinit_challenge > ())) . identities as * const _ as usize } , 0usize , concat !... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:160434 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . flags as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:160668 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . tkt_life as * const _ as usize } , 4usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:160908 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . renew_life as * const _ as usize } , 8usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161152 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . forwardable as * const _ as usize } , 12usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161399 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . proxiable as * const _ as usize } , 16usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161642 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . etype_list as * const _ as usize } , 24usize , concat ! ("... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161887 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . etype_list_length as * const _ as usize } , 32usize , conc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162146 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . address_list as * const _ as usize } , 40usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162395 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . preauth_list as * const _ as usize } , 48usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162644 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . preauth_list_length as * const _ as usize } , 56usize , co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162907 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < _krb5_get_init_creds_opt > ())) . salt as * const _ as usize } , 64usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165820 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_gic_opt_pa_data > ())) . attr as * const _ as usize } , 0usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:166046 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < _krb5_gic_opt_pa_data > ())) . value as * const _ as usize } , 8usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173285 [INFO] [stdout] | [INFO] [stdout] 3 | ...safe { & (* (:: std :: ptr :: null :: < _krb5_verify_init_creds_opt > ())) . flags as * const _ as usize } , 0usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173525 [INFO] [stdout] | [INFO] [stdout] 3 | ...safe { & (* (:: std :: ptr :: null :: < _krb5_verify_init_creds_opt > ())) . ap_req_nofail as * const _ as usize } , 4usize , concat !... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:181058 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < _krb5_trace_info > ())) . message as * const _ as usize } , 0usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:183452 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < __va_list_tag > ())) . gp_offset as * const _ as usize } , 0usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:183672 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < __va_list_tag > ())) . fp_offset as * const _ as usize } , 4usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:183892 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < __va_list_tag > ())) . overflow_arg_area as * const _ as usize } , 8usize , concat ! ("... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:184128 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < __va_list_tag > ())) . reg_save_area as * const _ as usize } , 16usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 223 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.80s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling libkrb5-sys v0.0.3 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:40040 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_principal_data ; extern "C" { pub fn krb5_is_referral_realm (r : * const krb5_data) -> krb5_boolean ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:40127 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_data) -> krb5_boolean ; } extern "C" { pub fn krb5_anonymous_realm () -> * const krb5_data ; } extern "C" { pub fn krb5_anonymo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:40196 [INFO] [stdout] | [INFO] [stdout] 3 | ... () -> * const krb5_data ; } extern "C" { pub fn krb5_anonymous_principal () -> krb5_const_principal ; } # [repr (C)] # [derive (Debug... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:49276 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_c_encrypt (context : krb5_context , key : * const krb5_keyblock , usage : krb5_keyusage , cipher_state : * const krb5_data , input : * const krb5_data , output : * mut krb5_enc_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:49507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_decrypt (context : krb5_context , key : * const krb5_keyblock , usage : krb5_keyusage , cipher_state : * const krb5_data , input : * const krb5_enc_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:49738 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_encrypt_length (context : krb5_context , enctype : krb5_enctype , inputlen : usize , length : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:49895 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_block_size (context : krb5_context , enctype : krb5_enctype , blocksize : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50032 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_keylengths (context : krb5_context , enctype : krb5_enctype , keybytes : * mut usize , keylength : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50194 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_init_state (context : krb5_context , key : * const krb5_keyblock , usage : krb5_keyusage , new_state : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50364 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_free_state (context : krb5_context , key : * const krb5_keyblock , state : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:40040 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_principal_data ; extern "C" { pub fn krb5_is_referral_realm (r : * const krb5_data) -> krb5_boolean ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50506 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_prf (context : krb5_context , keyblock : * const krb5_keyblock , input : * mut krb5_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:40127 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_data) -> krb5_boolean ; } extern "C" { pub fn krb5_anonymous_realm () -> * const krb5_data ; } extern "C" { pub fn krb5_anonymo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50673 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_prf_length (context : krb5_context , enctype : krb5_enctype , len : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:40196 [INFO] [stdout] | [INFO] [stdout] 3 | ... () -> * const krb5_data ; } extern "C" { pub fn krb5_anonymous_principal () -> krb5_const_principal ; } # [repr (C)] # [derive (Debug... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50804 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_prfplus (context : krb5_context , k : * const krb5_keyblock , input : * const krb5_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:49276 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_c_encrypt (context : krb5_context , key : * const krb5_keyblock , usage : krb5_keyusage , cipher_state : * const krb5_data , input : * const krb5_data , output : * mut krb5_enc_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50970 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_derive_prfplus (context : krb5_context , k : * const krb5_keyblock , input : * const krb5_data , enctype : krb5_enctype , out : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:49507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_decrypt (context : krb5_context , key : * const krb5_keyblock , usage : krb5_keyusage , cipher_state : * const krb5_data , input : * const krb5_enc_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51175 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_fx_cf2_simple (context : krb5_context , k1 : * const krb5_keyblock , pepper1 : * const :: std :: os :: raw :: c_char , k2 : * const krb5_keyblock , pepper2 : * const :: std :: os :: raw :: c_char , out : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:49738 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_encrypt_length (context : krb5_context , enctype : krb5_enctype , inputlen : usize , length : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51456 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_make_random_key (context : krb5_context , enctype : krb5_enctype , k5_random_key : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:49895 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_block_size (context : krb5_context , enctype : krb5_enctype , blocksize : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51610 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_random_to_key (context : krb5_context , enctype : krb5_enctype , random_data : * mut krb5_data , k5_random_key : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50032 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_keylengths (context : krb5_context , enctype : krb5_enctype , keybytes : * mut usize , keylength : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51794 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_random_add_entropy (context : krb5_context , randsource : :: std :: os :: raw :: c_uint , data : * const krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50194 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_init_state (context : krb5_context , key : * const krb5_keyblock , usage : krb5_keyusage , new_state : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51960 [INFO] [stdout] | [INFO] [stdout] 3 | ...ode ; } extern "C" { pub fn krb5_c_random_make_octets (context : krb5_context , data : * mut krb5_data) -> krb5_error_code ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50364 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_free_state (context : krb5_context , key : * const krb5_keyblock , state : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_random_os_entropy (context : krb5_context , strong : :: std :: os :: raw :: c_int , success : * mut :: std :: os :: raw :: c_int) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50506 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_prf (context : krb5_context , keyblock : * const krb5_keyblock , input : * mut krb5_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52259 [INFO] [stdout] | [INFO] [stdout] 3 | ...r_code ; } extern "C" { pub fn krb5_c_random_seed (context : krb5_context , data : * mut krb5_data) -> krb5_error_code ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50673 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_prf_length (context : krb5_context , enctype : krb5_enctype , len : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50804 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_prfplus (context : krb5_context , k : * const krb5_keyblock , input : * const krb5_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52371 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_string_to_key (context : krb5_context , enctype : krb5_enctype , string : * const krb5_data , salt : * const krb5_data , key : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:50970 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_derive_prfplus (context : krb5_context , k : * const krb5_keyblock , input : * const krb5_data , enctype : krb5_enctype , out : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51175 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_fx_cf2_simple (context : krb5_context , k1 : * const krb5_keyblock , pepper1 : * const :: std :: os :: raw :: c_char , k2 : * const krb5_keyblock , pepper2 : * const :: std :: os :: raw :: c_char , out : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52569 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_string_to_key_with_params (context : krb5_context , enctype : krb5_enctype , string : * const krb5_data , salt : * const krb5_data , params : * const krb5_data , key : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51456 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_make_random_key (context : krb5_context , enctype : krb5_enctype , k5_random_key : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52808 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_enctype_compare (context : krb5_context , e1 : krb5_enctype , e2 : krb5_enctype , similar : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51610 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_random_to_key (context : krb5_context , enctype : krb5_enctype , random_data : * mut krb5_data , k5_random_key : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51794 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_random_add_entropy (context : krb5_context , randsource : :: std :: os :: raw :: c_uint , data : * const krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52970 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_make_checksum (context : krb5_context , cksumtype : krb5_cksumtype , key : * const krb5_keyblock , usage : krb5_keyusage , input : * const krb5_data , cksum : * mut krb5_checksum) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:51960 [INFO] [stdout] | [INFO] [stdout] 3 | ...ode ; } extern "C" { pub fn krb5_c_random_make_octets (context : krb5_context , data : * mut krb5_data) -> krb5_error_code ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53200 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_verify_checksum (context : krb5_context , key : * const krb5_keyblock , usage : krb5_keyusage , data : * const krb5_data , cksum : * const krb5_checksum , valid : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_random_os_entropy (context : krb5_context , strong : :: std :: os :: raw :: c_int , success : * mut :: std :: os :: raw :: c_int) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53433 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_checksum_length (context : krb5_context , cksumtype : krb5_cksumtype , length : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52259 [INFO] [stdout] | [INFO] [stdout] 3 | ...r_code ; } extern "C" { pub fn krb5_c_random_seed (context : krb5_context , data : * mut krb5_data) -> krb5_error_code ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53576 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_keyed_checksum_types (context : krb5_context , enctype : krb5_enctype , count : * mut :: std :: os :: raw :: c_uint , cksumtypes : * mut * mut krb5_cksumtype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52371 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_string_to_key (context : krb5_context , enctype : krb5_enctype , string : * const krb5_data , salt : * const krb5_data , key : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53785 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> krb5_error_code ; } extern "C" { pub fn krb5_c_valid_enctype (ktype : krb5_enctype) -> krb5_boolean ; } extern "C" { pub fn krb5_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52569 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_string_to_key_with_params (context : krb5_context , enctype : krb5_enctype , string : * const krb5_data , salt : * const krb5_data , params : * const krb5_data , key : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53869 [INFO] [stdout] | [INFO] [stdout] 3 | ...e) -> krb5_boolean ; } extern "C" { pub fn krb5_c_valid_cksumtype (ctype : krb5_cksumtype) -> krb5_boolean ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52808 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_enctype_compare (context : krb5_context , e1 : krb5_enctype , e2 : krb5_enctype , similar : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:52970 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_make_checksum (context : krb5_context , cksumtype : krb5_cksumtype , key : * const krb5_keyblock , usage : krb5_keyusage , input : * const krb5_data , cksum : * mut krb5_checksum) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53957 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> krb5_boolean ; } extern "C" { pub fn krb5_c_is_coll_proof_cksum (ctype : krb5_cksumtype) -> krb5_boolean ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54049 [INFO] [stdout] | [INFO] [stdout] 3 | ...pe) -> krb5_boolean ; } extern "C" { pub fn krb5_c_is_keyed_cksum (ctype : krb5_cksumtype) -> krb5_boolean ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53200 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_verify_checksum (context : krb5_context , key : * const krb5_keyblock , usage : krb5_keyusage , data : * const krb5_data , cksum : * const krb5_checksum , valid : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54136 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_make_checksum_iov (context : krb5_context , cksumtype : krb5_cksumtype , key : * const krb5_keyblock , usage : krb5_keyusage , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53433 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_checksum_length (context : krb5_context , cksumtype : krb5_cksumtype , length : * mut usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54362 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_verify_checksum_iov (context : krb5_context , cksumtype : krb5_cksumtype , key : * const krb5_keyblock , usage : krb5_keyusage , data : * const krb5_crypto_iov , num_data : usize , valid : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53576 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_keyed_checksum_types (context : krb5_context , enctype : krb5_enctype , count : * mut :: std :: os :: raw :: c_uint , cksumtypes : * mut * mut krb5_cksumtype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53785 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> krb5_error_code ; } extern "C" { pub fn krb5_c_valid_enctype (ktype : krb5_enctype) -> krb5_boolean ; } extern "C" { pub fn krb5_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54621 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_encrypt_iov (context : krb5_context , keyblock : * const krb5_keyblock , usage : krb5_keyusage , cipher_state : * const krb5_data , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54852 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_decrypt_iov (context : krb5_context , keyblock : * const krb5_keyblock , usage : krb5_keyusage , cipher_state : * const krb5_data , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53869 [INFO] [stdout] | [INFO] [stdout] 3 | ...e) -> krb5_boolean ; } extern "C" { pub fn krb5_c_valid_cksumtype (ctype : krb5_cksumtype) -> krb5_boolean ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:53957 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> krb5_boolean ; } extern "C" { pub fn krb5_c_is_coll_proof_cksum (ctype : krb5_cksumtype) -> krb5_boolean ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_crypto_length (context : krb5_context , enctype : krb5_enctype , type_ : krb5_cryptotype , size : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55268 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_crypto_length_iov (context : krb5_context , enctype : krb5_enctype , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54049 [INFO] [stdout] | [INFO] [stdout] 3 | ...pe) -> krb5_boolean ; } extern "C" { pub fn krb5_c_is_keyed_cksum (ctype : krb5_cksumtype) -> krb5_boolean ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54136 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_make_checksum_iov (context : krb5_context , cksumtype : krb5_cksumtype , key : * const krb5_keyblock , usage : krb5_keyusage , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55436 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_padding_length (context : krb5_context , enctype : krb5_enctype , data_length : usize , size : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54362 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_verify_checksum_iov (context : krb5_context , cksumtype : krb5_cksumtype , key : * const krb5_keyblock , usage : krb5_keyusage , data : * const krb5_crypto_iov , num_data : usize , valid : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55618 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_create_key (context : krb5_context , key_data : * const krb5_keyblock , out : * mut krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55762 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> krb5_error_code ; } extern "C" { pub fn krb5_k_reference_key (context : krb5_context , key : krb5_key) ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54621 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_encrypt_iov (context : krb5_context , keyblock : * const krb5_keyblock , usage : krb5_keyusage , cipher_state : * const krb5_data , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55849 [INFO] [stdout] | [INFO] [stdout] 3 | ...ext , key : krb5_key) ; } extern "C" { pub fn krb5_k_free_key (context : krb5_context , key : krb5_key) ; } extern "C" { pub fn krb5_k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:54852 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_decrypt_iov (context : krb5_context , keyblock : * const krb5_keyblock , usage : krb5_keyusage , cipher_state : * const krb5_data , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_crypto_length (context : krb5_context , enctype : krb5_enctype , type_ : krb5_cryptotype , size : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55931 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_key_keyblock (context : krb5_context , key : krb5_key , key_data : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55268 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_crypto_length_iov (context : krb5_context , enctype : krb5_enctype , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56075 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_error_code ; } extern "C" { pub fn krb5_k_key_enctype (context : krb5_context , key : krb5_key) -> krb5_enctype ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56176 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_encrypt (context : krb5_context , key : krb5_key , usage : krb5_keyusage , cipher_state : * const krb5_data , input : * const krb5_data , output : * mut krb5_enc_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55436 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_c_padding_length (context : krb5_context , enctype : krb5_enctype , data_length : usize , size : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56394 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_encrypt_iov (context : krb5_context , key : krb5_key , usage : krb5_keyusage , cipher_state : * const krb5_data , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55618 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_create_key (context : krb5_context , key_data : * const krb5_keyblock , out : * mut krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56607 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_decrypt (context : krb5_context , key : krb5_key , usage : krb5_keyusage , cipher_state : * const krb5_data , input : * const krb5_enc_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55762 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> krb5_error_code ; } extern "C" { pub fn krb5_k_reference_key (context : krb5_context , key : krb5_key) ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56825 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_decrypt_iov (context : krb5_context , key : krb5_key , usage : krb5_keyusage , cipher_state : * const krb5_data , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55849 [INFO] [stdout] | [INFO] [stdout] 3 | ...ext , key : krb5_key) ; } extern "C" { pub fn krb5_k_free_key (context : krb5_context , key : krb5_key) ; } extern "C" { pub fn krb5_k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57038 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_make_checksum (context : krb5_context , cksumtype : krb5_cksumtype , key : krb5_key , usage : krb5_keyusage , input : * const krb5_data , cksum : * mut krb5_checksum) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:55931 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_key_keyblock (context : krb5_context , key : krb5_key , key_data : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57255 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_make_checksum_iov (context : krb5_context , cksumtype : krb5_cksumtype , key : krb5_key , usage : krb5_keyusage , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56075 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_error_code ; } extern "C" { pub fn krb5_k_key_enctype (context : krb5_context , key : krb5_key) -> krb5_enctype ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57468 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_verify_checksum (context : krb5_context , key : krb5_key , usage : krb5_keyusage , data : * const krb5_data , cksum : * const krb5_checksum , valid : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56176 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_encrypt (context : krb5_context , key : krb5_key , usage : krb5_keyusage , cipher_state : * const krb5_data , input : * const krb5_data , output : * mut krb5_enc_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57688 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_verify_checksum_iov (context : krb5_context , cksumtype : krb5_cksumtype , key : krb5_key , usage : krb5_keyusage , data : * const krb5_crypto_iov , num_data : usize , valid : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56394 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_encrypt_iov (context : krb5_context , key : krb5_key , usage : krb5_keyusage , cipher_state : * const krb5_data , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57934 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_prf (context : krb5_context , key : krb5_key , input : * mut krb5_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56607 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_decrypt (context : krb5_context , key : krb5_key , usage : krb5_keyusage , cipher_state : * const krb5_data , input : * const krb5_enc_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_encrypt (context : krb5_context , inptr : krb5_const_pointer , outptr : krb5_pointer , size : usize , eblock : * mut krb5_encrypt_block , ivec : krb5_pointer) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:56825 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_decrypt_iov (context : krb5_context , key : krb5_key , usage : krb5_keyusage , cipher_state : * const krb5_data , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58290 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_decrypt (context : krb5_context , inptr : krb5_const_pointer , outptr : krb5_pointer , size : usize , eblock : * mut krb5_encrypt_block , ivec : krb5_pointer) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57038 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_make_checksum (context : krb5_context , cksumtype : krb5_cksumtype , key : krb5_key , usage : krb5_keyusage , input : * const krb5_data , cksum : * mut krb5_checksum) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58497 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_process_key (context : krb5_context , eblock : * mut krb5_encrypt_block , key : * const krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57255 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_make_checksum_iov (context : krb5_context , cksumtype : krb5_cksumtype , key : krb5_key , usage : krb5_keyusage , data : * mut krb5_crypto_iov , num_data : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58648 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_finish_key (context : krb5_context , eblock : * mut krb5_encrypt_block) -> krb5_error_code ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57468 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_verify_checksum (context : krb5_context , key : krb5_key , usage : krb5_keyusage , data : * const krb5_data , cksum : * const krb5_checksum , valid : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57688 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_verify_checksum_iov (context : krb5_context , cksumtype : krb5_cksumtype , key : krb5_key , usage : krb5_keyusage , data : * const krb5_crypto_iov , num_data : usize , valid : * mut krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58768 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_key (context : krb5_context , eblock : * const krb5_encrypt_block , keyblock : * mut krb5_keyblock , data : * const krb5_data , salt : * const krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:57934 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_k_prf (context : krb5_context , key : krb5_key , input : * mut krb5_data , output : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58980 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_random_key (context : krb5_context , eblock : * const krb5_encrypt_block , keyblock : * const krb5_keyblock , ptr : * mut krb5_pointer) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_finish_random_key (context : krb5_context , eblock : * const krb5_encrypt_block , ptr : * mut krb5_pointer) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_encrypt (context : krb5_context , inptr : krb5_const_pointer , outptr : krb5_pointer , size : usize , eblock : * mut krb5_encrypt_block , ivec : krb5_pointer) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58290 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_decrypt (context : krb5_context , inptr : krb5_const_pointer , outptr : krb5_pointer , size : usize , eblock : * mut krb5_encrypt_block , ivec : krb5_pointer) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59325 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_random_key (context : krb5_context , eblock : * const krb5_encrypt_block , ptr : krb5_pointer , keyblock : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58497 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_process_key (context : krb5_context , eblock : * mut krb5_encrypt_block , key : * const krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59507 [INFO] [stdout] | [INFO] [stdout] 3 | ...e ; } extern "C" { pub fn krb5_eblock_enctype (context : krb5_context , eblock : * const krb5_encrypt_block) -> krb5_enctype ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58648 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_finish_key (context : krb5_context , eblock : * mut krb5_encrypt_block) -> krb5_error_code ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59630 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_use_enctype (context : krb5_context , eblock : * mut krb5_encrypt_block , enctype : krb5_enctype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58768 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_key (context : krb5_context , eblock : * const krb5_encrypt_block , keyblock : * mut krb5_keyblock , data : * const krb5_data , salt : * const krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59776 [INFO] [stdout] | [INFO] [stdout] 3 | ... krb5_error_code ; } extern "C" { pub fn krb5_encrypt_size (length : usize , crypto : krb5_enctype) -> usize ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59868 [INFO] [stdout] | [INFO] [stdout] 3 | ...e) -> usize ; } extern "C" { pub fn krb5_checksum_size (context : krb5_context , ctype : krb5_cksumtype) -> usize ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:58980 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_random_key (context : krb5_context , eblock : * const krb5_encrypt_block , keyblock : * const krb5_keyblock , ptr : * mut krb5_pointer) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59970 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_calculate_checksum (context : krb5_context , ctype : krb5_cksumtype , in_ : krb5_const_pointer , in_length : usize , seed : krb5_const_pointer , seed_length : usize , outcksum : * mut krb5_checksum) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_finish_random_key (context : krb5_context , eblock : * const krb5_encrypt_block , ptr : * mut krb5_pointer) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:60217 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_verify_checksum (context : krb5_context , ctype : krb5_cksumtype , cksum : * const krb5_checksum , in_ : krb5_const_pointer , in_length : usize , seed : krb5_const_pointer , seed_length : usize) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59325 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_random_key (context : krb5_context , eblock : * const krb5_encrypt_block , ptr : krb5_pointer , keyblock : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59507 [INFO] [stdout] | [INFO] [stdout] 3 | ...e ; } extern "C" { pub fn krb5_eblock_enctype (context : krb5_context , eblock : * const krb5_encrypt_block) -> krb5_enctype ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:112611 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_cc_get_name (context : krb5_context , cache : krb5_ccache) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:112740 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_full_name (context : krb5_context , cache : krb5_ccache , fullname_out : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59630 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_use_enctype (context : krb5_context , eblock : * mut krb5_encrypt_block , enctype : krb5_enctype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59776 [INFO] [stdout] | [INFO] [stdout] 3 | ... krb5_error_code ; } extern "C" { pub fn krb5_encrypt_size (length : usize , crypto : krb5_enctype) -> usize ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:112911 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_initialize (context : krb5_context , cache : krb5_ccache , principal : krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59868 [INFO] [stdout] | [INFO] [stdout] 3 | ...e) -> usize ; } extern "C" { pub fn krb5_checksum_size (context : krb5_context , ctype : krb5_cksumtype) -> usize ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113049 [INFO] [stdout] | [INFO] [stdout] 3 | ...rror_code ; } extern "C" { pub fn krb5_cc_destroy (context : krb5_context , cache : krb5_ccache) -> krb5_error_code ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:59970 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_calculate_checksum (context : krb5_context , ctype : krb5_cksumtype , in_ : krb5_const_pointer , in_length : usize , seed : krb5_const_pointer , seed_length : usize , outcksum : * mut krb5_checksum) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:60217 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_verify_checksum (context : krb5_context , ctype : krb5_cksumtype , cksum : * const krb5_checksum , in_ : krb5_const_pointer , in_length : usize , seed : krb5_const_pointer , seed_length : usize) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113155 [INFO] [stdout] | [INFO] [stdout] 3 | ...error_code ; } extern "C" { pub fn krb5_cc_close (context : krb5_context , cache : krb5_ccache) -> krb5_error_code ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:112611 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_cc_get_name (context : krb5_context , cache : krb5_ccache) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113259 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_store_cred (context : krb5_context , cache : krb5_ccache , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:112740 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_full_name (context : krb5_context , cache : krb5_ccache , fullname_out : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:112911 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_initialize (context : krb5_context , cache : krb5_ccache , principal : krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113395 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_retrieve_cred (context : krb5_context , cache : krb5_ccache , flags : krb5_flags , mcreds : * mut krb5_creds , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113049 [INFO] [stdout] | [INFO] [stdout] 3 | ...rror_code ; } extern "C" { pub fn krb5_cc_destroy (context : krb5_context , cache : krb5_ccache) -> krb5_error_code ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113583 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_principal (context : krb5_context , cache : krb5_ccache , principal : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113155 [INFO] [stdout] | [INFO] [stdout] 3 | ...error_code ; } extern "C" { pub fn krb5_cc_close (context : krb5_context , cache : krb5_ccache) -> krb5_error_code ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113730 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_start_seq_get (context : krb5_context , cache : krb5_ccache , cursor : * mut krb5_cc_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113259 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_store_cred (context : krb5_context , cache : krb5_ccache , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113874 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_next_cred (context : krb5_context , cache : krb5_ccache , cursor : * mut krb5_cc_cursor , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113395 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_retrieve_cred (context : krb5_context , cache : krb5_ccache , flags : krb5_flags , mcreds : * mut krb5_creds , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114041 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_end_seq_get (context : krb5_context , cache : krb5_ccache , cursor : * mut krb5_cc_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113583 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_principal (context : krb5_context , cache : krb5_ccache , principal : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114183 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_remove_cred (context : krb5_context , cache : krb5_ccache , flags : krb5_flags , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114341 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_set_flags (context : krb5_context , cache : krb5_ccache , flags : krb5_flags) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113730 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_start_seq_get (context : krb5_context , cache : krb5_ccache , cursor : * mut krb5_cc_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114470 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_flags (context : krb5_context , cache : krb5_ccache , flags : * mut krb5_flags) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:113874 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_next_cred (context : krb5_context , cache : krb5_ccache , cursor : * mut krb5_cc_cursor , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114605 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_type (context : krb5_context , cache : krb5_ccache) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114041 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_end_seq_get (context : krb5_context , cache : krb5_ccache , cursor : * mut krb5_cc_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114734 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn krb5_cc_move (context : krb5_context , src : krb5_ccache , dst : krb5_ccache) -> krb5_error_code ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114183 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_remove_cred (context : krb5_context , cache : krb5_ccache , flags : krb5_flags , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114855 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn krb5_cccol_cursor_new (context : krb5_context , cursor : * mut krb5_cccol_cursor) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114341 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_set_flags (context : krb5_context , cache : krb5_ccache , flags : krb5_flags) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114470 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_flags (context : krb5_context , cache : krb5_ccache , flags : * mut krb5_flags) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114980 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cccol_cursor_next (context : krb5_context , cursor : krb5_cccol_cursor , ccache : * mut krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114605 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_type (context : krb5_context , cache : krb5_ccache) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:115129 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn krb5_cccol_cursor_free (context : krb5_context , cursor : * mut krb5_cccol_cursor) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114734 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn krb5_cc_move (context : krb5_context , src : krb5_ccache , dst : krb5_ccache) -> krb5_error_code ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:115255 [INFO] [stdout] | [INFO] [stdout] 3 | ... krb5_error_code ; } extern "C" { pub fn krb5_cccol_have_content (context : krb5_context) -> krb5_error_code ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114855 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn krb5_cccol_cursor_new (context : krb5_context , cursor : * mut krb5_cccol_cursor) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:115347 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_new_unique (context : krb5_context , type_ : * const :: std :: os :: raw :: c_char , hint : * const :: std :: os :: raw :: c_char , id : * mut krb5_ccache) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:114980 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cccol_cursor_next (context : krb5_context , cursor : krb5_cccol_cursor , ccache : * mut krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117630 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_kt_get_type (context : krb5_context , keytab : krb5_keytab) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:115129 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn krb5_cccol_cursor_free (context : krb5_context , cursor : * mut krb5_cccol_cursor) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:115255 [INFO] [stdout] | [INFO] [stdout] 3 | ... krb5_error_code ; } extern "C" { pub fn krb5_cccol_have_content (context : krb5_context) -> krb5_error_code ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117760 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_get_name (context : krb5_context , keytab : krb5_keytab , name : * mut :: std :: os :: raw :: c_char , namelen : :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:115347 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_new_unique (context : krb5_context , type_ : * const :: std :: os :: raw :: c_char , hint : * const :: std :: os :: raw :: c_char , id : * mut krb5_ccache) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117955 [INFO] [stdout] | [INFO] [stdout] 3 | ...error_code ; } extern "C" { pub fn krb5_kt_close (context : krb5_context , keytab : krb5_keytab) -> krb5_error_code ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117630 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_kt_get_type (context : krb5_context , keytab : krb5_keytab) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118060 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_get_entry (context : krb5_context , keytab : krb5_keytab , principal : krb5_const_principal , vno : krb5_kvno , enctype : krb5_enctype , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117760 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_get_name (context : krb5_context , keytab : krb5_keytab , name : * mut :: std :: os :: raw :: c_char , namelen : :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118281 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_start_seq_get (context : krb5_context , keytab : krb5_keytab , cursor : * mut krb5_kt_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:117955 [INFO] [stdout] | [INFO] [stdout] 3 | ...error_code ; } extern "C" { pub fn krb5_kt_close (context : krb5_context , keytab : krb5_keytab) -> krb5_error_code ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118060 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_get_entry (context : krb5_context , keytab : krb5_keytab , principal : krb5_const_principal , vno : krb5_kvno , enctype : krb5_enctype , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118426 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_next_entry (context : krb5_context , keytab : krb5_keytab , entry : * mut krb5_keytab_entry , cursor : * mut krb5_kt_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118281 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_start_seq_get (context : krb5_context , keytab : krb5_keytab , cursor : * mut krb5_kt_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118602 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_end_seq_get (context : krb5_context , keytab : krb5_keytab , cursor : * mut krb5_kt_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118426 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_next_entry (context : krb5_context , keytab : krb5_keytab , entry : * mut krb5_keytab_entry , cursor : * mut krb5_kt_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118745 [INFO] [stdout] | [INFO] [stdout] 3 | ...r_code ; } extern "C" { pub fn krb5_kt_have_content (context : krb5_context , keytab : krb5_keytab) -> krb5_error_code ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118602 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_end_seq_get (context : krb5_context , keytab : krb5_keytab , cursor : * mut krb5_kt_cursor) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118857 [INFO] [stdout] | [INFO] [stdout] 3 | ... krb5_error_code ; } extern "C" { pub fn krb5_init_context (context : * mut krb5_context) -> krb5_error_code ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118745 [INFO] [stdout] | [INFO] [stdout] 3 | ...r_code ; } extern "C" { pub fn krb5_kt_have_content (context : krb5_context , keytab : krb5_keytab) -> krb5_error_code ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118949 [INFO] [stdout] | [INFO] [stdout] 3 | ...b5_error_code ; } extern "C" { pub fn krb5_init_secure_context (context : * mut krb5_context) -> krb5_error_code ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118857 [INFO] [stdout] | [INFO] [stdout] 3 | ... krb5_error_code ; } extern "C" { pub fn krb5_init_context (context : * mut krb5_context) -> krb5_error_code ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:118949 [INFO] [stdout] | [INFO] [stdout] 3 | ...b5_error_code ; } extern "C" { pub fn krb5_init_secure_context (context : * mut krb5_context) -> krb5_error_code ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119048 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_context_profile (profile : * mut _profile_t , flags : krb5_flags , context : * mut krb5_context) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119048 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_context_profile (profile : * mut _profile_t , flags : krb5_flags , context : * mut krb5_context) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119198 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_context) -> krb5_error_code ; } extern "C" { pub fn krb5_free_context (context : krb5_context) ; } extern "C" { pub fn krb5_copy_con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119198 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_context) -> krb5_error_code ; } extern "C" { pub fn krb5_free_context (context : krb5_context) ; } extern "C" { pub fn krb5_copy_con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119265 [INFO] [stdout] | [INFO] [stdout] 3 | ...text) ; } extern "C" { pub fn krb5_copy_context (ctx : krb5_context , nctx_out : * mut krb5_context) -> krb5_error_code ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119265 [INFO] [stdout] | [INFO] [stdout] 3 | ...text) ; } extern "C" { pub fn krb5_copy_context (ctx : krb5_context , nctx_out : * mut krb5_context) -> krb5_error_code ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119379 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_default_tgs_enctypes (context : krb5_context , etypes : * const krb5_enctype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119509 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_permitted_enctypes (context : krb5_context , ktypes : * mut * mut krb5_enctype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119379 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_default_tgs_enctypes (context : krb5_context , etypes : * const krb5_enctype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119641 [INFO] [stdout] | [INFO] [stdout] 3 | ...rb5_enctype) -> krb5_error_code ; } extern "C" { pub fn krb5_is_thread_safe () -> krb5_boolean ; } extern "C" { pub fn krb5_server_dec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119509 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_permitted_enctypes (context : krb5_context , ktypes : * mut * mut krb5_enctype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119704 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_server_decrypt_ticket_keytab (context : krb5_context , kt : krb5_keytab , ticket : * mut krb5_ticket) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119641 [INFO] [stdout] | [INFO] [stdout] 3 | ...rb5_enctype) -> krb5_error_code ; } extern "C" { pub fn krb5_is_thread_safe () -> krb5_boolean ; } extern "C" { pub fn krb5_server_dec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119854 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_error_code ; } extern "C" { pub fn krb5_free_tgt_creds (context : krb5_context , tgts : * mut * mut krb5_creds) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119704 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_server_decrypt_ticket_keytab (context : krb5_context , kt : krb5_keytab , ticket : * mut krb5_ticket) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119955 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_credentials (context : krb5_context , options : krb5_flags , ccache : krb5_ccache , in_creds : * mut krb5_creds , out_creds : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119854 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_error_code ; } extern "C" { pub fn krb5_free_tgt_creds (context : krb5_context , tgts : * mut * mut krb5_creds) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:120157 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_credentials_validate (context : krb5_context , options : krb5_flags , ccache : krb5_ccache , in_creds : * mut krb5_creds , out_creds : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:119955 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_credentials (context : krb5_context , options : krb5_flags , ccache : krb5_ccache , in_creds : * mut krb5_creds , out_creds : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:120368 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_credentials_renew (context : krb5_context , options : krb5_flags , ccache : krb5_ccache , in_creds : * mut krb5_creds , out_creds : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:120157 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_credentials_validate (context : krb5_context , options : krb5_flags , ccache : krb5_ccache , in_creds : * mut krb5_creds , out_creds : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:120576 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_req (context : krb5_context , auth_context : * mut krb5_auth_context , ap_req_options : krb5_flags , service : * const :: std :: os :: raw :: c_char , hostname : * const :: std :: os :: raw :: c_char , in_data : * mut krb5_data , ccache : krb5_ccache , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:120368 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_credentials_renew (context : krb5_context , options : krb5_flags , ccache : krb5_ccache , in_creds : * mut krb5_creds , out_creds : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:120906 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_req_extended (context : krb5_context , auth_context : * mut krb5_auth_context , ap_req_options : krb5_flags , in_data : * mut krb5_data , in_creds : * mut krb5_creds , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:120576 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_req (context : krb5_context , auth_context : * mut krb5_auth_context , ap_req_options : krb5_flags , service : * const :: std :: os :: raw :: c_char , hostname : * const :: std :: os :: raw :: c_char , in_data : * mut krb5_data , ccache : krb5_ccache , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121151 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_rep (context : krb5_context , auth_context : krb5_auth_context , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:120906 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_req_extended (context : krb5_context , auth_context : * mut krb5_auth_context , ap_req_options : krb5_flags , in_data : * mut krb5_data , in_creds : * mut krb5_creds , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121293 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_rep_dce (context : krb5_context , auth_context : krb5_auth_context , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121151 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_rep (context : krb5_context , auth_context : krb5_auth_context , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121439 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_rep (context : krb5_context , auth_context : krb5_auth_context , inbuf : * const krb5_data , repl : * mut * mut krb5_ap_rep_enc_part) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121293 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_rep_dce (context : krb5_context , auth_context : krb5_auth_context , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121624 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_rep_dce (context : krb5_context , auth_context : krb5_auth_context , inbuf : * const krb5_data , nonce : * mut krb5_ui_4) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121439 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_rep (context : krb5_context , auth_context : krb5_auth_context , inbuf : * const krb5_data , repl : * mut * mut krb5_ap_rep_enc_part) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_error (context : krb5_context , dec_err : * const krb5_error , enc_err : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121624 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_rep_dce (context : krb5_context , auth_context : krb5_auth_context , inbuf : * const krb5_data , nonce : * mut krb5_ui_4) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121938 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_error (context : krb5_context , enc_errbuf : * const krb5_data , dec_error : * mut * mut krb5_error) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_error (context : krb5_context , dec_err : * const krb5_error , enc_err : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122090 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_safe (context : krb5_context , auth_context : krb5_auth_context , inbuf : * const krb5_data , userdata_out : * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:121938 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_error (context : krb5_context , enc_errbuf : * const krb5_data , dec_error : * mut * mut krb5_error) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122304 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_priv (context : krb5_context , auth_context : krb5_auth_context , inbuf : * const krb5_data , userdata_out : * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122090 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_safe (context : krb5_context , auth_context : krb5_auth_context , inbuf : * const krb5_data , userdata_out : * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122518 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_parse_name (context : krb5_context , name : * const :: std :: os :: raw :: c_char , principal_out : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122304 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_priv (context : krb5_context , auth_context : krb5_auth_context , inbuf : * const krb5_data , userdata_out : * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122688 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_parse_name_flags (context : krb5_context , name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int , principal_out : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122518 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_parse_name (context : krb5_context , name : * const :: std :: os :: raw :: c_char , principal_out : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122903 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_unparse_name (context : krb5_context , principal : krb5_const_principal , name : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122688 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_parse_name_flags (context : krb5_context , name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int , principal_out : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:122903 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_unparse_name (context : krb5_context , principal : krb5_const_principal , name : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123075 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_unparse_name_ext (context : krb5_context , principal : krb5_const_principal , name : * mut * mut :: std :: os :: raw :: c_char , size : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123075 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_unparse_name_ext (context : krb5_context , principal : krb5_const_principal , name : * mut * mut :: std :: os :: raw :: c_char , size : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123296 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_unparse_name_flags (context : krb5_context , principal : krb5_const_principal , flags : :: std :: os :: raw :: c_int , name : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123296 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_unparse_name_flags (context : krb5_context , principal : krb5_const_principal , flags : :: std :: os :: raw :: c_int , name : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123513 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_unparse_name_flags_ext (context : krb5_context , principal : krb5_const_principal , flags : :: std :: os :: raw :: c_int , name : * mut * mut :: std :: os :: raw :: c_char , size : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123513 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_unparse_name_flags_ext (context : krb5_context , principal : krb5_const_principal , flags : :: std :: os :: raw :: c_int , name : * mut * mut :: std :: os :: raw :: c_char , size : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123779 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_principal_realm (context : krb5_context , principal : krb5_principal , realm : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123779 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_principal_realm (context : krb5_context , principal : krb5_principal , realm : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123949 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_address_search (context : krb5_context , addr : * const krb5_address , addrlist : * const * mut krb5_address) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:123949 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_address_search (context : krb5_context , addr : * const krb5_address , addrlist : * const * mut krb5_address) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124104 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_address_compare (context : krb5_context , addr1 : * const krb5_address , addr2 : * const krb5_address) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124104 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_address_compare (context : krb5_context , addr1 : * const krb5_address , addr2 : * const krb5_address) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124252 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_address_order (context : krb5_context , addr1 : * const krb5_address , addr2 : * const krb5_address) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124252 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_address_order (context : krb5_context , addr1 : * const krb5_address , addr2 : * const krb5_address) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124414 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_realm_compare (context : krb5_context , princ1 : krb5_const_principal , princ2 : krb5_const_principal) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124414 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_realm_compare (context : krb5_context , princ1 : krb5_const_principal , princ2 : krb5_const_principal) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124562 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_principal_compare (context : krb5_context , princ1 : krb5_const_principal , princ2 : krb5_const_principal) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124562 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_principal_compare (context : krb5_context , princ1 : krb5_const_principal , princ2 : krb5_const_principal) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124714 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_principal_compare_any_realm (context : krb5_context , princ1 : krb5_const_principal , princ2 : krb5_const_principal) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124714 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_principal_compare_any_realm (context : krb5_context , princ1 : krb5_const_principal , princ2 : krb5_const_principal) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124876 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_principal_compare_flags (context : krb5_context , princ1 : krb5_const_principal , princ2 : krb5_const_principal , flags : :: std :: os :: raw :: c_int) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:124876 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_principal_compare_flags (context : krb5_context , princ1 : krb5_const_principal , princ2 : krb5_const_principal , flags : :: std :: os :: raw :: c_int) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125073 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_keyblock (context : krb5_context , enctype : krb5_enctype , length : usize , out : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125073 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_keyblock (context : krb5_context , enctype : krb5_enctype , length : usize , out : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125236 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_keyblock (context : krb5_context , from : * const krb5_keyblock , to : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125236 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_keyblock (context : krb5_context , from : * const krb5_keyblock , to : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125387 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_keyblock_contents (context : krb5_context , from : * const krb5_keyblock , to : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125387 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_keyblock_contents (context : krb5_context , from : * const krb5_keyblock , to : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125541 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_creds (context : krb5_context , incred : * const krb5_creds , outcred : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125541 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_creds (context : krb5_context , incred : * const krb5_creds , outcred : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125690 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_data (context : krb5_context , indata : * const krb5_data , outdata : * mut * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125690 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_data (context : krb5_context , indata : * const krb5_data , outdata : * mut * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125836 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_principal (context : krb5_context , inprinc : krb5_const_principal , outprinc : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125836 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_principal (context : krb5_context , inprinc : krb5_const_principal , outprinc : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125991 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_addresses (context : krb5_context , inaddr : * const * mut krb5_address , outaddr : * mut * mut * mut krb5_address) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:125991 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_addresses (context : krb5_context , inaddr : * const * mut krb5_address , outaddr : * mut * mut * mut krb5_address) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126160 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_ticket (context : krb5_context , from : * const krb5_ticket , pto : * mut * mut krb5_ticket) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126160 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_ticket (context : krb5_context , from : * const krb5_ticket , pto : * mut * mut krb5_ticket) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126306 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_authdata (context : krb5_context , in_authdat : * const * mut krb5_authdata , out : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126306 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_authdata (context : krb5_context , in_authdat : * const * mut krb5_authdata , out : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_find_authdata (context : krb5_context , ticket_authdata : * const * mut krb5_authdata , ap_req_authdata : * const * mut krb5_authdata , ad_type : krb5_authdatatype , results : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_find_authdata (context : krb5_context , ticket_authdata : * const * mut krb5_authdata , ap_req_authdata : * const * mut krb5_authdata , ad_type : krb5_authdatatype , results : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126733 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_merge_authdata (context : krb5_context , inauthdat1 : * const * mut krb5_authdata , inauthdat2 : * const * mut krb5_authdata , outauthdat : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126954 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_authenticator (context : krb5_context , authfrom : * const krb5_authenticator , authto : * mut * mut krb5_authenticator) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126733 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_merge_authdata (context : krb5_context , inauthdat1 : * const * mut krb5_authdata , inauthdat2 : * const * mut krb5_authdata , outauthdat : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127128 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_checksum (context : krb5_context , ckfrom : * const krb5_checksum , ckto : * mut * mut krb5_checksum) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:126954 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_authenticator (context : krb5_context , authfrom : * const krb5_authenticator , authto : * mut * mut krb5_authenticator) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127283 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_server_rcache (context : krb5_context , piece : * const krb5_data , rcptr : * mut krb5_rcache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127128 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_copy_checksum (context : krb5_context , ckfrom : * const krb5_checksum , ckto : * mut * mut krb5_checksum) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127430 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_build_principal_ext (context : krb5_context , princ : * mut krb5_principal , rlen : :: std :: os :: raw :: c_uint , realm : * const :: std :: os :: raw :: c_char , ...) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127647 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_build_principal (context : krb5_context , princ : * mut krb5_principal , rlen : :: std :: os :: raw :: c_uint , realm : * const :: std :: os :: raw :: c_char , ...) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127283 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_server_rcache (context : krb5_context , piece : * const krb5_data , rcptr : * mut krb5_rcache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127860 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_build_principal_alloc_va (context : krb5_context , princ : * mut krb5_principal , rlen : :: std :: os :: raw :: c_uint , realm : * const :: std :: os :: raw :: c_char , ap : * mut __va_list_tag) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127430 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_build_principal_ext (context : krb5_context , princ : * mut krb5_principal , rlen : :: std :: os :: raw :: c_uint , realm : * const :: std :: os :: raw :: c_char , ...) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:128103 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_425_conv_principal (context : krb5_context , name : * const :: std :: os :: raw :: c_char , instance : * const :: std :: os :: raw :: c_char , realm : * const :: std :: os :: raw :: c_char , princ : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:128372 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_524_conv_principal (context : krb5_context , princ : krb5_const_principal , name : * mut :: std :: os :: raw :: c_char , inst : * mut :: std :: os :: raw :: c_char , realm : * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127647 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_build_principal (context : krb5_context , princ : * mut krb5_principal , rlen : :: std :: os :: raw :: c_uint , realm : * const :: std :: os :: raw :: c_char , ...) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:128726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_524_convert_creds (context : krb5_context , v5creds : * mut krb5_creds , v4creds : * mut credentials) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:127860 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_build_principal_alloc_va (context : krb5_context , princ : * mut krb5_principal , rlen : :: std :: os :: raw :: c_uint , realm : * const :: std :: os :: raw :: c_char , ap : * mut __va_list_tag) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:128889 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_resolve (context : krb5_context , name : * const :: std :: os :: raw :: c_char , ktid : * mut krb5_keytab) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129047 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn krb5_kt_dup (context : krb5_context , in_ : krb5_keytab , out : * mut krb5_keytab) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:128103 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_425_conv_principal (context : krb5_context , name : * const :: std :: os :: raw :: c_char , instance : * const :: std :: os :: raw :: c_char , realm : * const :: std :: os :: raw :: c_char , princ : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129173 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_default_name (context : krb5_context , name : * mut :: std :: os :: raw :: c_char , name_size : :: std :: os :: raw :: c_int) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:128372 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_524_conv_principal (context : krb5_context , princ : krb5_const_principal , name : * mut :: std :: os :: raw :: c_char , inst : * mut :: std :: os :: raw :: c_char , realm : * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129350 [INFO] [stdout] | [INFO] [stdout] 3 | ...ror_code ; } extern "C" { pub fn krb5_kt_default (context : krb5_context , id : * mut krb5_keytab) -> krb5_error_code ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:128726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_524_convert_creds (context : krb5_context , v5creds : * mut krb5_creds , v4creds : * mut credentials) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129459 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn krb5_kt_client_default (context : krb5_context , keytab_out : * mut krb5_keytab) -> krb5_error_code ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:128889 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_resolve (context : krb5_context , name : * const :: std :: os :: raw :: c_char , ktid : * mut krb5_keytab) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129583 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_free_keytab_entry_contents (context : krb5_context , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129047 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn krb5_kt_dup (context : krb5_context , in_ : krb5_keytab , out : * mut krb5_keytab) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129717 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_kt_free_entry (context : krb5_context , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_remove_entry (context : krb5_context , id : krb5_keytab , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129173 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_default_name (context : krb5_context , name : * mut :: std :: os :: raw :: c_char , name_size : :: std :: os :: raw :: c_int) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129980 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_add_entry (context : krb5_context , id : krb5_keytab , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129350 [INFO] [stdout] | [INFO] [stdout] 3 | ...ror_code ; } extern "C" { pub fn krb5_kt_default (context : krb5_context , id : * mut krb5_keytab) -> krb5_error_code ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130119 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_principal2salt (context : krb5_context , pr : krb5_const_principal , ret : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130259 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_resolve (context : krb5_context , name : * const :: std :: os :: raw :: c_char , cache : * mut krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129459 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn krb5_kt_client_default (context : krb5_context , keytab_out : * mut krb5_keytab) -> krb5_error_code ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130418 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn krb5_cc_dup (context : krb5_context , in_ : krb5_ccache , out : * mut krb5_ccache) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129583 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_free_keytab_entry_contents (context : krb5_context , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130544 [INFO] [stdout] | [INFO] [stdout] 3 | ...or_code ; } extern "C" { pub fn krb5_cc_default_name (context : krb5_context) -> * const :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129717 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_kt_free_entry (context : krb5_context , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130655 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_set_default_name (context : krb5_context , name : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_remove_entry (context : krb5_context , id : krb5_keytab , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130795 [INFO] [stdout] | [INFO] [stdout] 3 | ...r_code ; } extern "C" { pub fn krb5_cc_default (context : krb5_context , ccache : * mut krb5_ccache) -> krb5_error_code ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130908 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_copy_creds (context : krb5_context , incc : krb5_ccache , outcc : krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:129980 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_add_entry (context : krb5_context , id : krb5_keytab , entry : * mut krb5_keytab_entry) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131038 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_config (context : krb5_context , id : krb5_ccache , principal : krb5_const_principal , key : * const :: std :: os :: raw :: c_char , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130119 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_principal2salt (context : krb5_context , pr : krb5_const_principal , ret : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131250 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_set_config (context : krb5_context , id : krb5_ccache , principal : krb5_const_principal , key : * const :: std :: os :: raw :: c_char , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130259 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_resolve (context : krb5_context , name : * const :: std :: os :: raw :: c_char , cache : * mut krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131462 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn krb5_is_config_principal (context : krb5_context , principal : krb5_const_principal) -> krb5_boolean ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130418 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn krb5_cc_dup (context : krb5_context , in_ : krb5_ccache , out : * mut krb5_ccache) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131587 [INFO] [stdout] | [INFO] [stdout] 3 | ...b5_boolean ; } extern "C" { pub fn krb5_cc_switch (context : krb5_context , cache : krb5_ccache) -> krb5_error_code ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131692 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_support_switch (context : krb5_context , type_ : * const :: std :: os :: raw :: c_char) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130544 [INFO] [stdout] | [INFO] [stdout] 3 | ...or_code ; } extern "C" { pub fn krb5_cc_default_name (context : krb5_context) -> * const :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131828 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_cache_match (context : krb5_context , client : krb5_principal , cache_out : * mut krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130655 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_set_default_name (context : krb5_context , name : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131974 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_select (context : krb5_context , server : krb5_principal , cache_out : * mut krb5_ccache , princ_out : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132150 [INFO] [stdout] | [INFO] [stdout] 3 | ... krb5_error_code ; } extern "C" { pub fn krb5_free_principal (context : krb5_context , val : krb5_principal) ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130795 [INFO] [stdout] | [INFO] [stdout] 3 | ...r_code ; } extern "C" { pub fn krb5_cc_default (context : krb5_context , ccache : * mut krb5_ccache) -> krb5_error_code ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132242 [INFO] [stdout] | [INFO] [stdout] 3 | ...rincipal) ; } extern "C" { pub fn krb5_free_authenticator (context : krb5_context , val : * mut krb5_authenticator) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:130908 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_copy_creds (context : krb5_context , incc : krb5_ccache , outcc : krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132348 [INFO] [stdout] | [INFO] [stdout] 3 | ...henticator) ; } extern "C" { pub fn krb5_free_addresses (context : krb5_context , val : * mut * mut krb5_address) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131038 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_get_config (context : krb5_context , id : krb5_ccache , principal : krb5_const_principal , key : * const :: std :: os :: raw :: c_char , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132450 [INFO] [stdout] | [INFO] [stdout] 3 | ...b5_address) ; } extern "C" { pub fn krb5_free_authdata (context : krb5_context , val : * mut * mut krb5_authdata) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131250 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_set_config (context : krb5_context , id : krb5_ccache , principal : krb5_const_principal , key : * const :: std :: os :: raw :: c_char , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132552 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_authdata) ; } extern "C" { pub fn krb5_free_ticket (context : krb5_context , val : * mut krb5_ticket) ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132644 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut krb5_ticket) ; } extern "C" { pub fn krb5_free_error (context : krb5_context , val : * mut krb5_error) ; } extern "C" { pub fn kr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131462 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn krb5_is_config_principal (context : krb5_context , principal : krb5_const_principal) -> krb5_boolean ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132734 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut krb5_error) ; } extern "C" { pub fn krb5_free_creds (context : krb5_context , val : * mut krb5_creds) ; } extern "C" { pub fn kr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131587 [INFO] [stdout] | [INFO] [stdout] 3 | ...b5_boolean ; } extern "C" { pub fn krb5_cc_switch (context : krb5_context , cache : krb5_ccache) -> krb5_error_code ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132824 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_creds) ; } extern "C" { pub fn krb5_free_cred_contents (context : krb5_context , val : * mut krb5_creds) ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131692 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_support_switch (context : krb5_context , type_ : * const :: std :: os :: raw :: c_char) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132922 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut krb5_creds) ; } extern "C" { pub fn krb5_free_checksum (context : krb5_context , val : * mut krb5_checksum) ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133018 [INFO] [stdout] | [INFO] [stdout] 3 | ..._checksum) ; } extern "C" { pub fn krb5_free_checksum_contents (context : krb5_context , val : * mut krb5_checksum) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131828 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_cache_match (context : krb5_context , client : krb5_principal , cache_out : * mut krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133123 [INFO] [stdout] | [INFO] [stdout] 3 | ...krb5_checksum) ; } extern "C" { pub fn krb5_free_keyblock (context : krb5_context , val : * mut krb5_keyblock) ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:131974 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cc_select (context : krb5_context , server : krb5_principal , cache_out : * mut krb5_ccache , princ_out : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133219 [INFO] [stdout] | [INFO] [stdout] 3 | ..._keyblock) ; } extern "C" { pub fn krb5_free_keyblock_contents (context : krb5_context , key : * mut krb5_keyblock) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132150 [INFO] [stdout] | [INFO] [stdout] 3 | ... krb5_error_code ; } extern "C" { pub fn krb5_free_principal (context : krb5_context , val : krb5_principal) ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133324 [INFO] [stdout] | [INFO] [stdout] 3 | ...yblock) ; } extern "C" { pub fn krb5_free_ap_rep_enc_part (context : krb5_context , val : * mut krb5_ap_rep_enc_part) ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133434 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_ap_rep_enc_part) ; } extern "C" { pub fn krb5_free_data (context : krb5_context , val : * mut krb5_data) ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132242 [INFO] [stdout] | [INFO] [stdout] 3 | ...rincipal) ; } extern "C" { pub fn krb5_free_authenticator (context : krb5_context , val : * mut krb5_authenticator) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133522 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_data) ; } extern "C" { pub fn krb5_free_octet_data (context : krb5_context , val : * mut krb5_octet_data) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132348 [INFO] [stdout] | [INFO] [stdout] 3 | ...henticator) ; } extern "C" { pub fn krb5_free_addresses (context : krb5_context , val : * mut * mut krb5_address) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133622 [INFO] [stdout] | [INFO] [stdout] 3 | ...b5_octet_data) ; } extern "C" { pub fn krb5_free_data_contents (context : krb5_context , val : * mut krb5_data) ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133719 [INFO] [stdout] | [INFO] [stdout] 3 | ...ata) ; } extern "C" { pub fn krb5_free_unparsed_name (context : krb5_context , val : * mut :: std :: os :: raw :: c_char) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132450 [INFO] [stdout] | [INFO] [stdout] 3 | ...b5_address) ; } extern "C" { pub fn krb5_free_authdata (context : krb5_context , val : * mut * mut krb5_authdata) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133836 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char) ; } extern "C" { pub fn krb5_free_string (context : krb5_context , val : * mut :: std :: os :: raw :: c_char) ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132552 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_authdata) ; } extern "C" { pub fn krb5_free_ticket (context : krb5_context , val : * mut krb5_ticket) ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133946 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char) ; } extern "C" { pub fn krb5_free_enctypes (context : krb5_context , val : * mut krb5_enctype) ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132644 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut krb5_ticket) ; } extern "C" { pub fn krb5_free_error (context : krb5_context , val : * mut krb5_error) ; } extern "C" { pub fn kr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134041 [INFO] [stdout] | [INFO] [stdout] 3 | ...krb5_enctype) ; } extern "C" { pub fn krb5_free_cksumtypes (context : krb5_context , val : * mut krb5_cksumtype) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134140 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_us_timeofday (context : krb5_context , seconds : * mut krb5_timestamp , microseconds : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132734 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut krb5_error) ; } extern "C" { pub fn krb5_free_creds (context : krb5_context , val : * mut krb5_creds) ; } extern "C" { pub fn kr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134293 [INFO] [stdout] | [INFO] [stdout] 3 | ...code ; } extern "C" { pub fn krb5_timeofday (context : krb5_context , timeret : * mut krb5_timestamp) -> krb5_error_code ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132824 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_creds) ; } extern "C" { pub fn krb5_free_cred_contents (context : krb5_context , val : * mut krb5_creds) ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134409 [INFO] [stdout] | [INFO] [stdout] 3 | ...r_code ; } extern "C" { pub fn krb5_check_clockskew (context : krb5_context , date : krb5_timestamp) -> krb5_error_code ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:132922 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut krb5_creds) ; } extern "C" { pub fn krb5_free_checksum (context : krb5_context , val : * mut krb5_checksum) ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134522 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn krb5_os_localaddr (context : krb5_context , addr : * mut * mut * mut krb5_address) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134648 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_default_realm (context : krb5_context , lrealm : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133018 [INFO] [stdout] | [INFO] [stdout] 3 | ..._checksum) ; } extern "C" { pub fn krb5_free_checksum_contents (context : krb5_context , val : * mut krb5_checksum) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134792 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_default_realm (context : krb5_context , lrealm : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133123 [INFO] [stdout] | [INFO] [stdout] 3 | ...krb5_checksum) ; } extern "C" { pub fn krb5_free_keyblock (context : krb5_context , val : * mut krb5_keyblock) ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134932 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_free_default_realm (context : krb5_context , lrealm : * mut :: std :: os :: raw :: c_char) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133219 [INFO] [stdout] | [INFO] [stdout] 3 | ..._keyblock) ; } extern "C" { pub fn krb5_free_keyblock_contents (context : krb5_context , key : * mut krb5_keyblock) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135052 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_expand_hostname (context : krb5_context , host : * const :: std :: os :: raw :: c_char , canonhost_out : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133324 [INFO] [stdout] | [INFO] [stdout] 3 | ...yblock) ; } extern "C" { pub fn krb5_free_ap_rep_enc_part (context : krb5_context , val : * mut krb5_ap_rep_enc_part) ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135248 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_sname_to_principal (context : krb5_context , hostname : * const :: std :: os :: raw :: c_char , sname : * const :: std :: os :: raw :: c_char , type_ : krb5_int32 , ret_princ : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133434 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_ap_rep_enc_part) ; } extern "C" { pub fn krb5_free_data (context : krb5_context , val : * mut krb5_data) ; } extern "C" { pub fn krb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135495 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_sname_match (context : krb5_context , matching : krb5_const_principal , princ : krb5_const_principal) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133522 [INFO] [stdout] | [INFO] [stdout] 3 | ...t krb5_data) ; } extern "C" { pub fn krb5_free_octet_data (context : krb5_context , val : * mut krb5_octet_data) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135642 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_change_password (context : krb5_context , creds : * mut krb5_creds , newpw : * const :: std :: os :: raw :: c_char , result_code : * mut :: std :: os :: raw :: c_int , result_code_string : * mut krb5_data , result_string : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133622 [INFO] [stdout] | [INFO] [stdout] 3 | ...b5_octet_data) ; } extern "C" { pub fn krb5_free_data_contents (context : krb5_context , val : * mut krb5_data) ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135930 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_password (context : krb5_context , creds : * mut krb5_creds , newpw : * const :: std :: os :: raw :: c_char , change_password_for : krb5_principal , result_code : * mut :: std :: os :: raw :: c_int , result_code_string : * mut krb5_data , result_string : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133719 [INFO] [stdout] | [INFO] [stdout] 3 | ...ata) ; } extern "C" { pub fn krb5_free_unparsed_name (context : krb5_context , val : * mut :: std :: os :: raw :: c_char) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:136254 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_password_using_ccache (context : krb5_context , ccache : krb5_ccache , newpw : * const :: std :: os :: raw :: c_char , change_password_for : krb5_principal , result_code : * mut :: std :: os :: raw :: c_int , result_code_string : * mut krb5_data , result_string : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133836 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char) ; } extern "C" { pub fn krb5_free_string (context : krb5_context , val : * mut :: std :: os :: raw :: c_char) ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:136587 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_chpw_message (context : krb5_context , server_string : * const krb5_data , message_out : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:136767 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_get_profile (context : krb5_context , profile : * mut * mut _profile_t) -> krb5_error_code ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:133946 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char) ; } extern "C" { pub fn krb5_free_enctypes (context : krb5_context , val : * mut krb5_enctype) ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:136887 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_req (context : krb5_context , auth_context : * mut krb5_auth_context , inbuf : * const krb5_data , server : krb5_const_principal , keytab : krb5_keytab , ap_req_options : * mut krb5_flags , ticket : * mut * mut krb5_ticket) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134041 [INFO] [stdout] | [INFO] [stdout] 3 | ...krb5_enctype) ; } extern "C" { pub fn krb5_free_cksumtypes (context : krb5_context , val : * mut krb5_cksumtype) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:137162 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_read_service_key (context : krb5_context , keyprocarg : krb5_pointer , principal : krb5_principal , vno : krb5_kvno , enctype : krb5_enctype , key : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134140 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_us_timeofday (context : krb5_context , seconds : * mut krb5_timestamp , microseconds : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:137389 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_safe (context : krb5_context , auth_context : krb5_auth_context , userdata : * const krb5_data , der_out : * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134293 [INFO] [stdout] | [INFO] [stdout] 3 | ...code ; } extern "C" { pub fn krb5_timeofday (context : krb5_context , timeret : * mut krb5_timestamp) -> krb5_error_code ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:137601 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_priv (context : krb5_context , auth_context : krb5_auth_context , userdata : * const krb5_data , der_out : * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134409 [INFO] [stdout] | [INFO] [stdout] 3 | ...r_code ; } extern "C" { pub fn krb5_check_clockskew (context : krb5_context , date : krb5_timestamp) -> krb5_error_code ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:137813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_sendauth (context : krb5_context , auth_context : * mut krb5_auth_context , fd : krb5_pointer , appl_version : * mut :: std :: os :: raw :: c_char , client : krb5_principal , server : krb5_principal , ap_req_options : krb5_flags , in_data : * mut krb5_data , in_creds : * mut krb5_creds , ccache : krb5_ccache , error : * mut * mut krb5_error , rep_result : * mut * mut krb5_ap_rep_enc_part , out_creds : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134522 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn krb5_os_localaddr (context : krb5_context , addr : * mut * mut * mut krb5_address) -> krb5_error_code ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:138290 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_recvauth (context : krb5_context , auth_context : * mut krb5_auth_context , fd : krb5_pointer , appl_version : * mut :: std :: os :: raw :: c_char , server : krb5_principal , flags : krb5_int32 , keytab : krb5_keytab , ticket : * mut * mut krb5_ticket) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134648 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_default_realm (context : krb5_context , lrealm : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:138591 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_recvauth_version (context : krb5_context , auth_context : * mut krb5_auth_context , fd : krb5_pointer , server : krb5_principal , flags : krb5_int32 , keytab : krb5_keytab , ticket : * mut * mut krb5_ticket , version : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134792 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_default_realm (context : krb5_context , lrealm : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:138875 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_ncred (context : krb5_context , auth_context : krb5_auth_context , creds : * mut * mut krb5_creds , der_out : * mut * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:134932 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_free_default_realm (context : krb5_context , lrealm : * mut :: std :: os :: raw :: c_char) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139096 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_1cred (context : krb5_context , auth_context : krb5_auth_context , creds : * mut krb5_creds , der_out : * mut * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135052 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_expand_hostname (context : krb5_context , host : * const :: std :: os :: raw :: c_char , canonhost_out : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139311 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_cred (context : krb5_context , auth_context : krb5_auth_context , creddata : * mut krb5_data , creds_out : * mut * mut * mut krb5_creds , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135248 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_sname_to_principal (context : krb5_context , hostname : * const :: std :: os :: raw :: c_char , sname : * const :: std :: os :: raw :: c_char , type_ : krb5_int32 , ret_princ : * mut krb5_principal) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139536 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_fwd_tgt_creds (context : krb5_context , auth_context : krb5_auth_context , rhost : * const :: std :: os :: raw :: c_char , client : krb5_principal , server : krb5_principal , cc : krb5_ccache , forwardable : :: std :: os :: raw :: c_int , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139849 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_init (context : krb5_context , auth_context : * mut krb5_auth_context) -> krb5_error_code ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135495 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_sname_match (context : krb5_context , matching : krb5_const_principal , princ : krb5_const_principal) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139977 [INFO] [stdout] | [INFO] [stdout] 3 | ...e ; } extern "C" { pub fn krb5_auth_con_free (context : krb5_context , auth_context : krb5_auth_context) -> krb5_error_code ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135642 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_change_password (context : krb5_context , creds : * mut krb5_creds , newpw : * const :: std :: os :: raw :: c_char , result_code : * mut :: std :: os :: raw :: c_int , result_code_string : * mut krb5_data , result_string : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140099 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setflags (context : krb5_context , auth_context : krb5_auth_context , flags : krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:135930 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_password (context : krb5_context , creds : * mut krb5_creds , newpw : * const :: std :: os :: raw :: c_char , change_password_for : krb5_principal , result_code : * mut :: std :: os :: raw :: c_int , result_code_string : * mut krb5_data , result_string : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140246 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getflags (context : krb5_context , auth_context : krb5_auth_context , flags : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:136254 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_password_using_ccache (context : krb5_context , ccache : krb5_ccache , newpw : * const :: std :: os :: raw :: c_char , change_password_for : krb5_principal , result_code : * mut :: std :: os :: raw :: c_int , result_code_string : * mut krb5_data , result_string : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140399 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_set_checksum_func (context : krb5_context , auth_context : krb5_auth_context , func : krb5_mk_req_checksum_func , data : * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:136587 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_chpw_message (context : krb5_context , server_string : * const krb5_data , message_out : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140614 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_get_checksum_func (context : krb5_context , auth_context : krb5_auth_context , func : * mut krb5_mk_req_checksum_func , data : * mut * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:136767 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_get_profile (context : krb5_context , profile : * mut * mut _profile_t) -> krb5_error_code ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140841 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setaddrs (context : krb5_context , auth_context : krb5_auth_context , local_addr : * mut krb5_address , remote_addr : * mut krb5_address) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:136887 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_req (context : krb5_context , auth_context : * mut krb5_auth_context , inbuf : * const krb5_data , server : krb5_const_principal , keytab : krb5_keytab , ap_req_options : * mut krb5_flags , ticket : * mut * mut krb5_ticket) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141036 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getaddrs (context : krb5_context , auth_context : krb5_auth_context , local_addr : * mut * mut krb5_address , remote_addr : * mut * mut krb5_address) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:137162 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kt_read_service_key (context : krb5_context , keyprocarg : krb5_pointer , principal : krb5_principal , vno : krb5_kvno , enctype : krb5_enctype , key : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141243 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setports (context : krb5_context , auth_context : krb5_auth_context , local_port : * mut krb5_address , remote_port : * mut krb5_address) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141438 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setuseruserkey (context : krb5_context , auth_context : krb5_auth_context , keyblock : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:137389 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_safe (context : krb5_context , auth_context : krb5_auth_context , userdata : * const krb5_data , der_out : * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141603 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getkey (context : krb5_context , auth_context : krb5_auth_context , keyblock : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:137601 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_priv (context : krb5_context , auth_context : krb5_auth_context , userdata : * const krb5_data , der_out : * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141766 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getkey_k (context : krb5_context , auth_context : krb5_auth_context , key : * mut krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141915 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getsendsubkey (ctx : krb5_context , ac : krb5_auth_context , keyblock : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:137813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_sendauth (context : krb5_context , auth_context : * mut krb5_auth_context , fd : krb5_pointer , appl_version : * mut :: std :: os :: raw :: c_char , client : krb5_principal , server : krb5_principal , ap_req_options : krb5_flags , in_data : * mut krb5_data , in_creds : * mut krb5_creds , ccache : krb5_ccache , error : * mut * mut krb5_error , rep_result : * mut * mut krb5_ap_rep_enc_part , out_creds : * mut * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142071 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getsendsubkey_k (ctx : krb5_context , ac : krb5_auth_context , key : * mut krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:138290 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_recvauth (context : krb5_context , auth_context : * mut krb5_auth_context , fd : krb5_pointer , appl_version : * mut :: std :: os :: raw :: c_char , server : krb5_principal , flags : krb5_int32 , keytab : krb5_keytab , ticket : * mut * mut krb5_ticket) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142213 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getrecvsubkey (ctx : krb5_context , ac : krb5_auth_context , keyblock : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:138591 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_recvauth_version (context : krb5_context , auth_context : * mut krb5_auth_context , fd : krb5_pointer , server : krb5_principal , flags : krb5_int32 , keytab : krb5_keytab , ticket : * mut * mut krb5_ticket , version : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142369 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getrecvsubkey_k (ctx : krb5_context , ac : krb5_auth_context , key : * mut krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:138875 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_ncred (context : krb5_context , auth_context : krb5_auth_context , creds : * mut * mut krb5_creds , der_out : * mut * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142511 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setsendsubkey (ctx : krb5_context , ac : krb5_auth_context , keyblock : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139096 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_mk_1cred (context : krb5_context , auth_context : krb5_auth_context , creds : * mut krb5_creds , der_out : * mut * mut krb5_data , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142661 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setsendsubkey_k (ctx : krb5_context , ac : krb5_auth_context , key : krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139311 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_rd_cred (context : krb5_context , auth_context : krb5_auth_context , creddata : * mut krb5_data , creds_out : * mut * mut * mut krb5_creds , rdata_out : * mut krb5_replay_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setrecvsubkey (ctx : krb5_context , ac : krb5_auth_context , keyblock : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139536 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_fwd_tgt_creds (context : krb5_context , auth_context : krb5_auth_context , rhost : * const :: std :: os :: raw :: c_char , client : krb5_principal , server : krb5_principal , cc : krb5_ccache , forwardable : :: std :: os :: raw :: c_int , outbuf : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142947 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setrecvsubkey_k (ctx : krb5_context , ac : krb5_auth_context , key : krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139849 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_init (context : krb5_context , auth_context : * mut krb5_auth_context) -> krb5_error_code ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getlocalseqnumber (context : krb5_context , auth_context : krb5_auth_context , seqnumber : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:139977 [INFO] [stdout] | [INFO] [stdout] 3 | ...e ; } extern "C" { pub fn krb5_auth_con_free (context : krb5_context , auth_context : krb5_auth_context) -> krb5_error_code ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143249 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getremoteseqnumber (context : krb5_context , auth_context : krb5_auth_context , seqnumber : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140099 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setflags (context : krb5_context , auth_context : krb5_auth_context , flags : krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140246 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getflags (context : krb5_context , auth_context : krb5_auth_context , flags : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143416 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_initivector (context : krb5_context , auth_context : krb5_auth_context) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143545 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setrcache (context : krb5_context , auth_context : krb5_auth_context , rcache : krb5_rcache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140399 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_set_checksum_func (context : krb5_context , auth_context : krb5_auth_context , func : krb5_mk_req_checksum_func , data : * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getrcache (context : krb5_context , auth_context : krb5_auth_context , rcache : * mut krb5_rcache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140614 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_get_checksum_func (context : krb5_context , auth_context : krb5_auth_context , func : * mut krb5_mk_req_checksum_func , data : * mut * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143851 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getauthenticator (context : krb5_context , auth_context : krb5_auth_context , authenticator : * mut * mut krb5_authenticator) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:140841 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setaddrs (context : krb5_context , auth_context : krb5_auth_context , local_addr : * mut krb5_address , remote_addr : * mut krb5_address) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144034 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_set_req_cksumtype (context : krb5_context , auth_context : krb5_auth_context , cksumtype : krb5_cksumtype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141036 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getaddrs (context : krb5_context , auth_context : krb5_auth_context , local_addr : * mut * mut krb5_address , remote_addr : * mut * mut krb5_address) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144198 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_read_password (context : krb5_context , prompt : * const :: std :: os :: raw :: c_char , prompt2 : * const :: std :: os :: raw :: c_char , return_pwd : * mut :: std :: os :: raw :: c_char , size_return : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_aname_to_localname (context : krb5_context , aname : krb5_const_principal , lnsize_in : :: std :: os :: raw :: c_int , lname : * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141243 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setports (context : krb5_context , auth_context : krb5_auth_context , local_port : * mut krb5_address , remote_port : * mut krb5_address) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144699 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_host_realm (context : krb5_context , host : * const :: std :: os :: raw :: c_char , realmsp : * mut * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141438 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setuseruserkey (context : krb5_context , auth_context : krb5_auth_context , keyblock : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144894 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_fallback_host_realm (context : krb5_context , hdata : * mut krb5_data , realmsp : * mut * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141603 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getkey (context : krb5_context , auth_context : krb5_auth_context , keyblock : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145077 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_free_host_realm (context : krb5_context , realmlist : * const * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141766 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getkey_k (context : krb5_context , auth_context : krb5_auth_context , key : * mut krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145224 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kuserok (context : krb5_context , principal : krb5_principal , luser : * const :: std :: os :: raw :: c_char) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:141915 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getsendsubkey (ctx : krb5_context , ac : krb5_auth_context , keyblock : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145379 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_genaddrs (context : krb5_context , auth_context : krb5_auth_context , infd : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145582 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_real_time (context : krb5_context , seconds : krb5_timestamp , microseconds : krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142071 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getsendsubkey_k (ctx : krb5_context , ac : krb5_auth_context , key : * mut krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145724 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_time_offsets (context : krb5_context , seconds : * mut krb5_timestamp , microseconds : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142213 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getrecvsubkey (ctx : krb5_context , ac : krb5_auth_context , keyblock : * mut * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145881 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_enctype (string : * mut :: std :: os :: raw :: c_char , enctypep : * mut krb5_enctype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142369 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getrecvsubkey_k (ctx : krb5_context , ac : krb5_auth_context , key : * mut krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146026 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_salttype (string : * mut :: std :: os :: raw :: c_char , salttypep : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142511 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setsendsubkey (ctx : krb5_context , ac : krb5_auth_context , keyblock : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146171 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_cksumtype (string : * mut :: std :: os :: raw :: c_char , cksumtypep : * mut krb5_cksumtype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142661 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setsendsubkey_k (ctx : krb5_context , ac : krb5_auth_context , key : krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146322 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_timestamp (string : * mut :: std :: os :: raw :: c_char , timestampp : * mut krb5_timestamp) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146473 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_deltat (string : * mut :: std :: os :: raw :: c_char , deltatp : * mut krb5_deltat) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setrecvsubkey (ctx : krb5_context , ac : krb5_auth_context , keyblock : * mut krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146615 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_enctype_to_string (enctype : krb5_enctype , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:142947 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setrecvsubkey_k (ctx : krb5_context , ac : krb5_auth_context , key : krb5_key) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146770 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_enctype_to_name (enctype : krb5_enctype , shortest : krb5_boolean , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getlocalseqnumber (context : krb5_context , auth_context : krb5_auth_context , seqnumber : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146949 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_salttype_to_string (salttype : krb5_int32 , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143249 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getremoteseqnumber (context : krb5_context , auth_context : krb5_auth_context , seqnumber : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:147104 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cksumtype_to_string (cksumtype : krb5_cksumtype , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143416 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_initivector (context : krb5_context , auth_context : krb5_auth_context) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:147265 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_timestamp_to_string (timestamp : krb5_timestamp , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143545 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_setrcache (context : krb5_context , auth_context : krb5_auth_context , rcache : krb5_rcache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:147426 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_timestamp_to_sfstring (timestamp : krb5_timestamp , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize , pad : * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getrcache (context : krb5_context , auth_context : krb5_auth_context , rcache : * mut krb5_rcache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:147633 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_deltat_to_string (deltat : krb5_deltat , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:143851 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_getauthenticator (context : krb5_context , auth_context : krb5_auth_context , authenticator : * mut * mut krb5_authenticator) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:149313 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_prompter_posix (context : krb5_context , data : * mut :: std :: os :: raw :: c_void , name : * const :: std :: os :: raw :: c_char , banner : * const :: std :: os :: raw :: c_char , num_prompts : :: std :: os :: raw :: c_int , prompts : * mut krb5_prompt) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144034 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_set_req_cksumtype (context : krb5_context , auth_context : krb5_auth_context , cksumtype : krb5_cksumtype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:149794 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_responder_list_questions (ctx : krb5_context , rctx : krb5_responder_context) -> * const * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144198 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_read_password (context : krb5_context , prompt : * const :: std :: os :: raw :: c_char , prompt2 : * const :: std :: os :: raw :: c_char , return_pwd : * mut :: std :: os :: raw :: c_char , size_return : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:149950 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_get_challenge (ctx : krb5_context , rctx : krb5_responder_context , question : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_aname_to_localname (context : krb5_context , aname : krb5_const_principal , lnsize_in : :: std :: os :: raw :: c_int , lname : * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:150148 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_set_answer (ctx : krb5_context , rctx : krb5_responder_context , question : * const :: std :: os :: raw :: c_char , answer : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144699 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_host_realm (context : krb5_context , host : * const :: std :: os :: raw :: c_char , realmsp : * mut * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154323 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_responder_otp_get_challenge (ctx : krb5_context , rctx : krb5_responder_context , chl : * mut * mut krb5_responder_otp_challenge) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:144894 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_fallback_host_realm (context : krb5_context , hdata : * mut krb5_data , realmsp : * mut * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154501 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_otp_set_answer (ctx : krb5_context , rctx : krb5_responder_context , ti : usize , value : * const :: std :: os :: raw :: c_char , pin : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145077 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_free_host_realm (context : krb5_context , realmlist : * const * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154734 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_otp_challenge_free (ctx : krb5_context , rctx : krb5_responder_context , chl : * mut krb5_responder_otp_challenge) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145224 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_kuserok (context : krb5_context , principal : krb5_principal , luser : * const :: std :: os :: raw :: c_char) -> krb5_boolean ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:156969 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_responder_pkinit_get_challenge (ctx : krb5_context , rctx : krb5_responder_context , chl_out : * mut * mut krb5_responder_pkinit_challenge) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145379 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_auth_con_genaddrs (context : krb5_context , auth_context : krb5_auth_context , infd : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:157157 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_pkinit_set_answer (ctx : krb5_context , rctx : krb5_responder_context , identity : * const :: std :: os :: raw :: c_char , pin : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145582 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_real_time (context : krb5_context , seconds : krb5_timestamp , microseconds : krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:157383 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_pkinit_challenge_free (ctx : krb5_context , rctx : krb5_responder_context , chl : * mut krb5_responder_pkinit_challenge) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145724 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_time_offsets (context : krb5_context , seconds : * mut krb5_timestamp , microseconds : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161220 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_get_init_creds_opt_alloc (context : krb5_context , opt : * mut * mut krb5_get_init_creds_opt) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:145881 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_enctype (string : * mut :: std :: os :: raw :: c_char , enctypep : * mut krb5_enctype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161362 [INFO] [stdout] | [INFO] [stdout] 3 | ...code ; } extern "C" { pub fn krb5_get_init_creds_opt_free (context : krb5_context , opt : * mut krb5_get_init_creds_opt) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146026 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_salttype (string : * mut :: std :: os :: raw :: c_char , salttypep : * mut krb5_int32) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161478 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_init_creds_opt) ; } extern "C" { pub fn krb5_get_init_creds_opt_init (opt : * mut krb5_get_init_creds_opt) ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146171 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_cksumtype (string : * mut :: std :: os :: raw :: c_char , cksumtypep : * mut krb5_cksumtype) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161569 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn krb5_get_init_creds_opt_set_tkt_life (opt : * mut krb5_get_init_creds_opt , tkt_life : krb5_deltat) ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146322 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_timestamp (string : * mut :: std :: os :: raw :: c_char , timestampp : * mut krb5_timestamp) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146473 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_string_to_deltat (string : * mut :: std :: os :: raw :: c_char , deltatp : * mut krb5_deltat) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161693 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_renew_life (opt : * mut krb5_get_init_creds_opt , renew_life : krb5_deltat) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146615 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_enctype_to_string (enctype : krb5_enctype , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161821 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_forwardable (opt : * mut krb5_get_init_creds_opt , forwardable : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146770 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_enctype_to_name (enctype : krb5_enctype , shortest : krb5_boolean , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161968 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_proxiable (opt : * mut krb5_get_init_creds_opt , proxiable : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:146949 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_salttype_to_string (salttype : krb5_int32 , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162111 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_canonicalize (opt : * mut krb5_get_init_creds_opt , canonicalize : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:147104 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_cksumtype_to_string (cksumtype : krb5_cksumtype , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_anonymous (opt : * mut krb5_get_init_creds_opt , anonymous : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:147265 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_timestamp_to_string (timestamp : krb5_timestamp , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162403 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_etype_list (opt : * mut krb5_get_init_creds_opt , etype_list : * mut krb5_enctype , etype_list_length : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:147426 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_timestamp_to_sfstring (timestamp : krb5_timestamp , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize , pad : * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162589 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_address_list (opt : * mut krb5_get_init_creds_opt , addresses : * mut * mut krb5_address) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:147633 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_deltat_to_string (deltat : krb5_deltat , buffer : * mut :: std :: os :: raw :: c_char , buflen : usize) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162731 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_preauth_list (opt : * mut krb5_get_init_creds_opt , preauth_list : * mut krb5_preauthtype , preauth_list_length : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:149313 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_prompter_posix (context : krb5_context , data : * mut :: std :: os :: raw :: c_void , name : * const :: std :: os :: raw :: c_char , banner : * const :: std :: os :: raw :: c_char , num_prompts : :: std :: os :: raw :: c_int , prompts : * mut krb5_prompt) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162927 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn krb5_get_init_creds_opt_set_salt (opt : * mut krb5_get_init_creds_opt , salt : * mut krb5_data) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:149794 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_responder_list_questions (ctx : krb5_context , rctx : krb5_responder_context) -> * const * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:163047 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_change_password_prompt (opt : * mut krb5_get_init_creds_opt , prompt : :: std :: os :: raw :: c_int) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:149950 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_get_challenge (ctx : krb5_context , rctx : krb5_responder_context , question : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:164250 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_get_init_creds_opt_set_pa (context : krb5_context , opt : * mut krb5_get_init_creds_opt , attr : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:150148 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_set_answer (ctx : krb5_context , rctx : krb5_responder_context , question : * const :: std :: os :: raw :: c_char , answer : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:164482 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_fast_ccache_name (context : krb5_context , opt : * mut krb5_get_init_creds_opt , fast_ccache_name : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154323 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_responder_otp_get_challenge (ctx : krb5_context , rctx : krb5_responder_context , chl : * mut * mut krb5_responder_otp_challenge) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:164692 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_fast_ccache (context : krb5_context , opt : * mut krb5_get_init_creds_opt , ccache : krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154501 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_otp_set_answer (ctx : krb5_context , rctx : krb5_responder_context , ti : usize , value : * const :: std :: os :: raw :: c_char , pin : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:164861 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_in_ccache (context : krb5_context , opt : * mut krb5_get_init_creds_opt , ccache : krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:154734 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_otp_challenge_free (ctx : krb5_context , rctx : krb5_responder_context , chl : * mut krb5_responder_otp_challenge) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165028 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_out_ccache (context : krb5_context , opt : * mut krb5_get_init_creds_opt , ccache : krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:156969 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_responder_pkinit_get_challenge (ctx : krb5_context , rctx : krb5_responder_context , chl_out : * mut * mut krb5_responder_pkinit_challenge) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165196 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_pac_request (context : krb5_context , opt : * mut krb5_get_init_creds_opt , req_pac : krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165367 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_fast_flags (context : krb5_context , opt : * mut krb5_get_init_creds_opt , flags : krb5_flags) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:157157 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_pkinit_set_answer (ctx : krb5_context , rctx : krb5_responder_context , identity : * const :: std :: os :: raw :: c_char , pin : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:157383 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_responder_pkinit_challenge_free (ctx : krb5_context , rctx : krb5_responder_context , chl : * mut krb5_responder_pkinit_challenge) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165533 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_get_fast_flags (context : krb5_context , opt : * mut krb5_get_init_creds_opt , out_flags : * mut krb5_flags) -> krb5_error_code ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161220 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_get_init_creds_opt_alloc (context : krb5_context , opt : * mut * mut krb5_get_init_creds_opt) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165976 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_get_init_creds_opt_set_expire_callback (context : krb5_context , opt : * mut krb5_get_init_creds_opt , cb : krb5_expire_callback_func , data : * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161362 [INFO] [stdout] | [INFO] [stdout] 3 | ...code ; } extern "C" { pub fn krb5_get_init_creds_opt_free (context : krb5_context , opt : * mut krb5_get_init_creds_opt) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:166204 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_responder (context : krb5_context , opt : * mut krb5_get_init_creds_opt , responder : krb5_responder_fn , data : * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:166425 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_password (context : krb5_context , creds : * mut krb5_creds , client : krb5_principal , password : * const :: std :: os :: raw :: c_char , prompter : krb5_prompter_fct , data : * mut :: std :: os :: raw :: c_void , start_time : krb5_deltat , in_tkt_service : * const :: std :: os :: raw :: c_char , k5_gic_options : * mut krb5_get_init_creds_opt) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161478 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_init_creds_opt) ; } extern "C" { pub fn krb5_get_init_creds_opt_init (opt : * mut krb5_get_init_creds_opt) ; } extern "C" { pub fn k... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:166835 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_etype_info (context : krb5_context , principal : krb5_principal , opt : * mut krb5_get_init_creds_opt , enctype_out : * mut krb5_enctype , salt_out : * mut krb5_data , s2kparams_out : * mut krb5_data) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161569 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn krb5_get_init_creds_opt_set_tkt_life (opt : * mut krb5_get_init_creds_opt , tkt_life : krb5_deltat) ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167264 [INFO] [stdout] | [INFO] [stdout] 3 | ...creds_context ; extern "C" { pub fn krb5_init_creds_free (context : krb5_context , ctx : krb5_init_creds_context) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161693 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_renew_life (opt : * mut krb5_get_init_creds_opt , renew_life : krb5_deltat) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167366 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn krb5_init_creds_get (context : krb5_context , ctx : krb5_init_creds_context) -> krb5_error_code ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161821 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_forwardable (opt : * mut krb5_get_init_creds_opt , forwardable : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167486 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_get_creds (context : krb5_context , ctx : krb5_init_creds_context , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:161968 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_proxiable (opt : * mut krb5_get_init_creds_opt , proxiable : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167639 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_get_error (context : krb5_context , ctx : krb5_init_creds_context , error : * mut * mut krb5_error) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162111 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_canonicalize (opt : * mut krb5_get_init_creds_opt , canonicalize : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167798 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_init (context : krb5_context , client : krb5_principal , prompter : krb5_prompter_fct , data : * mut :: std :: os :: raw :: c_void , start_time : krb5_deltat , options : * mut krb5_get_init_creds_opt , ctx : * mut krb5_init_creds_context) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_anonymous (opt : * mut krb5_get_init_creds_opt , anonymous : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162403 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_etype_list (opt : * mut krb5_get_init_creds_opt , etype_list : * mut krb5_enctype , etype_list_length : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168096 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_set_keytab (context : krb5_context , ctx : krb5_init_creds_context , keytab : krb5_keytab) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162589 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_address_list (opt : * mut krb5_get_init_creds_opt , addresses : * mut * mut krb5_address) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168246 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_step (context : krb5_context , ctx : krb5_init_creds_context , in_ : * mut krb5_data , out : * mut krb5_data , realm : * mut krb5_data , flags : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162731 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_preauth_list (opt : * mut krb5_get_init_creds_opt , preauth_list : * mut krb5_preauthtype , preauth_list_length : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_set_password (context : krb5_context , ctx : krb5_init_creds_context , password : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:162927 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn krb5_get_init_creds_opt_set_salt (opt : * mut krb5_get_init_creds_opt , salt : * mut krb5_data) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168667 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_set_service (context : krb5_context , ctx : krb5_init_creds_context , service : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168845 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_get_times (context : krb5_context , ctx : krb5_init_creds_context , times : * mut krb5_ticket_times) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:163047 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_change_password_prompt (opt : * mut krb5_get_init_creds_opt , prompt : :: std :: os :: raw :: c_int) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169178 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_tkt_creds_init (context : krb5_context , ccache : krb5_ccache , creds : * mut krb5_creds , options : krb5_flags , ctx : * mut krb5_tkt_creds_context) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:164250 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_get_init_creds_opt_set_pa (context : krb5_context , opt : * mut krb5_get_init_creds_opt , attr : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:164482 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_fast_ccache_name (context : krb5_context , opt : * mut krb5_get_init_creds_opt , fast_ccache_name : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169376 [INFO] [stdout] | [INFO] [stdout] 3 | ...ode ; } extern "C" { pub fn krb5_tkt_creds_get (context : krb5_context , ctx : krb5_tkt_creds_context) -> krb5_error_code ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:164692 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_fast_ccache (context : krb5_context , opt : * mut krb5_get_init_creds_opt , ccache : krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169494 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_tkt_creds_get_creds (context : krb5_context , ctx : krb5_tkt_creds_context , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:164861 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_in_ccache (context : krb5_context , opt : * mut krb5_get_init_creds_opt , ccache : krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169645 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_error_code ; } extern "C" { pub fn krb5_tkt_creds_free (context : krb5_context , ctx : krb5_tkt_creds_context) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165028 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_out_ccache (context : krb5_context , opt : * mut krb5_get_init_creds_opt , ccache : krb5_ccache) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169745 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_tkt_creds_step (context : krb5_context , ctx : krb5_tkt_creds_context , in_ : * mut krb5_data , out : * mut krb5_data , realm : * mut krb5_data , flags : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165196 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_pac_request (context : krb5_context , opt : * mut krb5_get_init_creds_opt , req_pac : krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169984 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_tkt_creds_get_times (context : krb5_context , ctx : krb5_tkt_creds_context , times : * mut krb5_ticket_times) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165367 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_fast_flags (context : krb5_context , opt : * mut krb5_get_init_creds_opt , flags : krb5_flags) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:170142 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_keytab (context : krb5_context , creds : * mut krb5_creds , client : krb5_principal , arg_keytab : krb5_keytab , start_time : krb5_deltat , in_tkt_service : * const :: std :: os :: raw :: c_char , k5_gic_options : * mut krb5_get_init_creds_opt) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165533 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_get_fast_flags (context : krb5_context , opt : * mut krb5_get_init_creds_opt , out_flags : * mut krb5_flags) -> krb5_error_code ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:171566 [INFO] [stdout] | [INFO] [stdout] 3 | ..._creds_opt ; extern "C" { pub fn krb5_verify_init_creds_opt_init (k5_vic_options : * mut krb5_verify_init_creds_opt) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:165976 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_get_init_creds_opt_set_expire_callback (context : krb5_context , opt : * mut krb5_get_init_creds_opt , cb : krb5_expire_callback_func , data : * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:171674 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_verify_init_creds_opt_set_ap_req_nofail (k5_vic_options : * mut krb5_verify_init_creds_opt , ap_req_nofail : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:166204 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_opt_set_responder (context : krb5_context , opt : * mut krb5_get_init_creds_opt , responder : krb5_responder_fn , data : * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:171842 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_verify_init_creds (context : krb5_context , creds : * mut krb5_creds , server : krb5_principal , keytab : krb5_keytab , ccache : * mut krb5_ccache , options : * mut krb5_verify_init_creds_opt) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:166425 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_password (context : krb5_context , creds : * mut krb5_creds , client : krb5_principal , password : * const :: std :: os :: raw :: c_char , prompter : krb5_prompter_fct , data : * mut :: std :: os :: raw :: c_void , start_time : krb5_deltat , in_tkt_service : * const :: std :: os :: raw :: c_char , k5_gic_options : * mut krb5_get_init_creds_opt) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_validated_creds (context : krb5_context , creds : * mut krb5_creds , client : krb5_principal , ccache : krb5_ccache , in_tkt_service : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:166835 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_etype_info (context : krb5_context , principal : krb5_principal , opt : * mut krb5_get_init_creds_opt , enctype_out : * mut krb5_enctype , salt_out : * mut krb5_data , s2kparams_out : * mut krb5_data) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172309 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_renewed_creds (context : krb5_context , creds : * mut krb5_creds , client : krb5_principal , ccache : krb5_ccache , in_tkt_service : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167264 [INFO] [stdout] | [INFO] [stdout] 3 | ...creds_context ; extern "C" { pub fn krb5_init_creds_free (context : krb5_context , ctx : krb5_init_creds_context) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172533 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_decode_ticket (code : * const krb5_data , rep : * mut * mut krb5_ticket) -> krb5_error_code ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167366 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn krb5_init_creds_get (context : krb5_context , ctx : krb5_init_creds_context) -> krb5_error_code ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172654 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_appdefault_string (context : krb5_context , appname : * const :: std :: os :: raw :: c_char , realm : * const krb5_data , option : * const :: std :: os :: raw :: c_char , default_value : * const :: std :: os :: raw :: c_char , ret_value : * mut * mut :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172965 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_appdefault_boolean (context : krb5_context , appname : * const :: std :: os :: raw :: c_char , realm : * const krb5_data , option : * const :: std :: os :: raw :: c_char , default_value : :: std :: os :: raw :: c_int , ret_value : * mut :: std :: os :: raw :: c_int) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167486 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_get_creds (context : krb5_context , ctx : krb5_init_creds_context , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173302 [INFO] [stdout] | [INFO] [stdout] 3 | ...ype = krb5_int32 ; extern "C" { pub fn krb5_get_prompt_types (context : krb5_context) -> * mut krb5_prompt_type ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167639 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_get_error (context : krb5_context , ctx : krb5_init_creds_context , error : * mut * mut krb5_error) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173399 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_error_message (ctx : krb5_context , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , ...) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:167798 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_init (context : krb5_context , client : krb5_principal , prompter : krb5_prompter_fct , data : * mut :: std :: os :: raw :: c_void , start_time : krb5_deltat , options : * mut krb5_get_init_creds_opt , ctx : * mut krb5_init_creds_context) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173544 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_vset_error_message (ctx : krb5_context , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173713 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_prepend_error_message (ctx : krb5_context , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , ...) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168096 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_set_keytab (context : krb5_context , ctx : krb5_init_creds_context , keytab : krb5_keytab) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173862 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_vprepend_error_message (ctx : krb5_context , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168246 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_step (context : krb5_context , ctx : krb5_init_creds_context , in_ : * mut krb5_data , out : * mut krb5_data , realm : * mut krb5_data , flags : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174035 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_wrap_error_message (ctx : krb5_context , old_code : krb5_error_code , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , ...) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_set_password (context : krb5_context , ctx : krb5_init_creds_context , password : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174210 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_vwrap_error_message (ctx : krb5_context , old_code : krb5_error_code , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168667 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_set_service (context : krb5_context , ctx : krb5_init_creds_context , service : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174409 [INFO] [stdout] | [INFO] [stdout] 3 | ..._va_list_tag) ; } extern "C" { pub fn krb5_copy_error_message (dest_ctx : krb5_context , src_ctx : krb5_context) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:168845 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_init_creds_get_times (context : krb5_context , ctx : krb5_init_creds_context , times : * mut krb5_ticket_times) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174508 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_error_message (ctx : krb5_context , code : krb5_error_code) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169178 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_tkt_creds_init (context : krb5_context , ccache : krb5_ccache , creds : * mut krb5_creds , options : krb5_flags , ctx : * mut krb5_tkt_creds_context) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174642 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn krb5_free_error_message (ctx : krb5_context , msg : * const :: std :: os :: raw :: c_char) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174757 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_char) ; } extern "C" { pub fn krb5_clear_error_message (ctx : krb5_context) ; } extern "C" { pub fn krb5_decode_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169376 [INFO] [stdout] | [INFO] [stdout] 3 | ...ode ; } extern "C" { pub fn krb5_tkt_creds_get (context : krb5_context , ctx : krb5_tkt_creds_context) -> krb5_error_code ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_decode_authdata_container (context : krb5_context , type_ : krb5_authdatatype , container : * const krb5_authdata , authdata : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169494 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_tkt_creds_get_creds (context : krb5_context , ctx : krb5_tkt_creds_context , creds : * mut krb5_creds) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:175035 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_encode_authdata_container (context : krb5_context , type_ : krb5_authdatatype , authdata : * const * mut krb5_authdata , container : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169645 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_error_code ; } extern "C" { pub fn krb5_tkt_creds_free (context : krb5_context , ctx : krb5_tkt_creds_context) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:175249 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_make_authdata_kdc_issued (context : krb5_context , key : * const krb5_keyblock , issuer : krb5_const_principal , authdata : * const * mut krb5_authdata , ad_kdcissued : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169745 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_tkt_creds_step (context : krb5_context , ctx : krb5_tkt_creds_context , in_ : * mut krb5_data , out : * mut krb5_data , realm : * mut krb5_data , flags : * mut :: std :: os :: raw :: c_uint) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:175499 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_verify_authdata_kdc_issued (context : krb5_context , key : * const krb5_keyblock , ad_kdcissued : * const krb5_authdata , issuer : * mut krb5_principal , authdata : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:169984 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_tkt_creds_get_times (context : krb5_context , ctx : krb5_tkt_creds_context , times : * mut krb5_ticket_times) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:175884 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_pac_add_buffer (context : krb5_context , pac : krb5_pac , type_ : krb5_ui_4 , data : * const krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:170142 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_init_creds_keytab (context : krb5_context , creds : * mut krb5_creds , client : krb5_principal , arg_keytab : krb5_keytab , start_time : krb5_deltat , in_tkt_service : * const :: std :: os :: raw :: c_char , k5_gic_options : * mut krb5_get_init_creds_opt) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176036 [INFO] [stdout] | [INFO] [stdout] 3 | ...ta) -> krb5_error_code ; } extern "C" { pub fn krb5_pac_free (context : krb5_context , pac : krb5_pac) ; } extern "C" { pub fn krb5_pa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_get_buffer (context : krb5_context , pac : krb5_pac , type_ : krb5_ui_4 , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:171566 [INFO] [stdout] | [INFO] [stdout] 3 | ..._creds_opt ; extern "C" { pub fn krb5_verify_init_creds_opt_init (k5_vic_options : * mut krb5_verify_init_creds_opt) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176266 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_get_types (context : krb5_context , pac : krb5_pac , len : * mut usize , types : * mut * mut krb5_ui_4) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:171674 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_verify_init_creds_opt_set_ap_req_nofail (k5_vic_options : * mut krb5_verify_init_creds_opt , ap_req_nofail : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176422 [INFO] [stdout] | [INFO] [stdout] 3 | ...error_code ; } extern "C" { pub fn krb5_pac_init (context : krb5_context , pac : * mut krb5_pac) -> krb5_error_code ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:171842 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_verify_init_creds (context : krb5_context , creds : * mut krb5_creds , server : krb5_principal , keytab : krb5_keytab , ccache : * mut krb5_ccache , options : * mut krb5_verify_init_creds_opt) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176527 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_parse (context : krb5_context , ptr : * const :: std :: os :: raw :: c_void , len : usize , pac : * mut krb5_pac) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172083 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_validated_creds (context : krb5_context , creds : * mut krb5_creds , client : krb5_principal , ccache : krb5_ccache , in_tkt_service : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176693 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_verify (context : krb5_context , pac : krb5_pac , authtime : krb5_timestamp , principal : krb5_const_principal , server : * const krb5_keyblock , privsvr : * const krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172309 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_renewed_creds (context : krb5_context , creds : * mut krb5_creds , client : krb5_principal , ccache : krb5_ccache , in_tkt_service : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176924 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_verify_ext (context : krb5_context , pac : krb5_pac , authtime : krb5_timestamp , principal : krb5_const_principal , server : * const krb5_keyblock , privsvr : * const krb5_keyblock , with_realm : krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172533 [INFO] [stdout] | [INFO] [stdout] 3 | ...de ; } extern "C" { pub fn krb5_decode_ticket (code : * const krb5_data , rep : * mut * mut krb5_ticket) -> krb5_error_code ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:177187 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_sign (context : krb5_context , pac : krb5_pac , authtime : krb5_timestamp , principal : krb5_const_principal , server_key : * const krb5_keyblock , privsvr_key : * const krb5_keyblock , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:177449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_sign_ext (context : krb5_context , pac : krb5_pac , authtime : krb5_timestamp , principal : krb5_const_principal , server_key : * const krb5_keyblock , privsvr_key : * const krb5_keyblock , with_realm : krb5_boolean , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172654 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_appdefault_string (context : krb5_context , appname : * const :: std :: os :: raw :: c_char , realm : * const krb5_data , option : * const :: std :: os :: raw :: c_char , default_value : * const :: std :: os :: raw :: c_char , ret_value : * mut * mut :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:177743 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_get_client_info (context : krb5_context , pac : krb5_pac , authtime_out : * mut krb5_timestamp , princname_out : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:172965 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_appdefault_boolean (context : krb5_context , appname : * const :: std :: os :: raw :: c_char , realm : * const krb5_data , option : * const :: std :: os :: raw :: c_char , default_value : :: std :: os :: raw :: c_int , ret_value : * mut :: std :: os :: raw :: c_int) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:177951 [INFO] [stdout] | [INFO] [stdout] 3 | ..._code ; } extern "C" { pub fn krb5_allow_weak_crypto (context : krb5_context , enable : krb5_boolean) -> krb5_error_code ; } # [repr (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173302 [INFO] [stdout] | [INFO] [stdout] 3 | ...ype = krb5_int32 ; extern "C" { pub fn krb5_get_prompt_types (context : krb5_context) -> * mut krb5_prompt_type ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:178989 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_set_trace_callback (context : krb5_context , fn_ : krb5_trace_callback , cb_data : * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173399 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_error_message (ctx : krb5_context , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , ...) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:179157 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_trace_filename (context : krb5_context , filename : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173544 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_vset_error_message (ctx : krb5_context , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:179934 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_set_kdc_send_hook (context : krb5_context , send_hook : krb5_pre_send_fn , data : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:180082 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_kdc_recv_hook (context : krb5_context , recv_hook : krb5_post_recv_fn , data : * mut :: std :: os :: raw :: c_void) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173713 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_prepend_error_message (ctx : krb5_context , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , ...) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:173862 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_vprepend_error_message (ctx : krb5_context , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174035 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_wrap_error_message (ctx : krb5_context , old_code : krb5_error_code , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , ...) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174210 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_vwrap_error_message (ctx : krb5_context , old_code : krb5_error_code , code : krb5_error_code , fmt : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174409 [INFO] [stdout] | [INFO] [stdout] 3 | ..._va_list_tag) ; } extern "C" { pub fn krb5_copy_error_message (dest_ctx : krb5_context , src_ctx : krb5_context) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174508 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_get_error_message (ctx : krb5_context , code : krb5_error_code) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174642 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn krb5_free_error_message (ctx : krb5_context , msg : * const :: std :: os :: raw :: c_char) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174757 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_char) ; } extern "C" { pub fn krb5_clear_error_message (ctx : krb5_context) ; } extern "C" { pub fn krb5_decode_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:174827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_decode_authdata_container (context : krb5_context , type_ : krb5_authdatatype , container : * const krb5_authdata , authdata : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:175035 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_encode_authdata_container (context : krb5_context , type_ : krb5_authdatatype , authdata : * const * mut krb5_authdata , container : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:175249 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_make_authdata_kdc_issued (context : krb5_context , key : * const krb5_keyblock , issuer : krb5_const_principal , authdata : * const * mut krb5_authdata , ad_kdcissued : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:175499 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_verify_authdata_kdc_issued (context : krb5_context , key : * const krb5_keyblock , ad_kdcissued : * const krb5_authdata , issuer : * mut krb5_principal , authdata : * mut * mut * mut krb5_authdata) -> krb5_error_code ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:175884 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_pac_add_buffer (context : krb5_context , pac : krb5_pac , type_ : krb5_ui_4 , data : * const krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176036 [INFO] [stdout] | [INFO] [stdout] 3 | ...ta) -> krb5_error_code ; } extern "C" { pub fn krb5_pac_free (context : krb5_context , pac : krb5_pac) ; } extern "C" { pub fn krb5_pa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_get_buffer (context : krb5_context , pac : krb5_pac , type_ : krb5_ui_4 , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176266 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_get_types (context : krb5_context , pac : krb5_pac , len : * mut usize , types : * mut * mut krb5_ui_4) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 362 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176422 [INFO] [stdout] | [INFO] [stdout] 3 | ...error_code ; } extern "C" { pub fn krb5_pac_init (context : krb5_context , pac : * mut krb5_pac) -> krb5_error_code ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176527 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_parse (context : krb5_context , ptr : * const :: std :: os :: raw :: c_void , len : usize , pac : * mut krb5_pac) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libkrb5-sys` (lib) due to 363 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176693 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_verify (context : krb5_context , pac : krb5_pac , authtime : krb5_timestamp , principal : krb5_const_principal , server : * const krb5_keyblock , privsvr : * const krb5_keyblock) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:176924 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_verify_ext (context : krb5_context , pac : krb5_pac , authtime : krb5_timestamp , principal : krb5_const_principal , server : * const krb5_keyblock , privsvr : * const krb5_keyblock , with_realm : krb5_boolean) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:177187 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_sign (context : krb5_context , pac : krb5_pac , authtime : krb5_timestamp , principal : krb5_const_principal , server_key : * const krb5_keyblock , privsvr_key : * const krb5_keyblock , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:177449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_sign_ext (context : krb5_context , pac : krb5_pac , authtime : krb5_timestamp , principal : krb5_const_principal , server_key : * const krb5_keyblock , privsvr_key : * const krb5_keyblock , with_realm : krb5_boolean , data : * mut krb5_data) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:177743 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_pac_get_client_info (context : krb5_context , pac : krb5_pac , authtime_out : * mut krb5_timestamp , princname_out : * mut * mut :: std :: os :: raw :: c_char) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:177951 [INFO] [stdout] | [INFO] [stdout] 3 | ..._code ; } extern "C" { pub fn krb5_allow_weak_crypto (context : krb5_context , enable : krb5_boolean) -> krb5_error_code ; } # [repr (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:178989 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_set_trace_callback (context : krb5_context , fn_ : krb5_trace_callback , cb_data : * mut :: std :: os :: raw :: c_void) -> krb5_error_code ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:179157 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_trace_filename (context : krb5_context , filename : * const :: std :: os :: raw :: c_char) -> krb5_error_code ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:179934 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn krb5_set_kdc_send_hook (context : krb5_context , send_hook : krb5_pre_send_fn , data : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libkrb5-sys-c8e14eb8bd768653/out/bindings.rs:3:180082 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn krb5_set_kdc_recv_hook (context : krb5_context , recv_hook : krb5_post_recv_fn , data : * mut :: std :: os :: raw :: c_void) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 362 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libkrb5-sys` (lib test) due to 363 previous errors [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "986ba844bd410258ef1b47997b3ad18065b8406430bffd36cabfdf57cd06af76", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "986ba844bd410258ef1b47997b3ad18065b8406430bffd36cabfdf57cd06af76", kill_on_drop: false }` [INFO] [stdout] 986ba844bd410258ef1b47997b3ad18065b8406430bffd36cabfdf57cd06af76