Nov 02 09:33:50.523 INFO testing pnetlink-0.0.3 against 1.30.0 for beta-1.31-1
Nov 02 09:33:50.525 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 09:33:50.870 INFO blam! d0f76cd7c243da6752651d9caf1ffefa588f89130c9d8b44e029ae5bce29a6ba
Nov 02 09:33:50.872 INFO running `"docker" "start" "-a" "d0f76cd7c243da6752651d9caf1ffefa588f89130c9d8b44e029ae5bce29a6ba"`
Nov 02 09:33:52.315 INFO kablam! usermod: no changes
Nov 02 09:33:52.550 INFO kablam!    Compiling syntex_errors v0.42.0
Nov 02 09:33:52.552 INFO kablam!    Compiling crossbeam-epoch v0.5.2
Nov 02 09:33:52.558 INFO kablam!    Compiling tokio-reactor v0.1.6
Nov 02 09:33:54.591 INFO kablam!    Compiling crossbeam-deque v0.6.1
Nov 02 09:33:58.506 INFO kablam!    Compiling tokio-threadpool v0.1.8
Nov 02 09:33:58.943 INFO kablam!    Compiling syntex_syntax v0.42.0
Nov 02 09:34:01.051 INFO kablam!    Compiling tokio-udp v0.1.2
Nov 02 09:34:01.051 INFO kablam!    Compiling tokio-tcp v0.1.2
Nov 02 09:34:01.051 INFO kablam!    Compiling tokio-uds v0.2.3
Nov 02 09:34:08.859 INFO kablam!    Compiling tokio-fs v0.1.4
Nov 02 09:34:13.643 INFO kablam!    Compiling tokio v0.1.11
Nov 02 09:34:20.079 INFO kablam!    Compiling tokio-core v0.1.17
Nov 02 09:34:48.759 INFO kablam!    Compiling syntex v0.42.2
Nov 02 09:34:50.722 INFO kablam!    Compiling pnet_macros v0.21.0
Nov 02 09:34:54.646 INFO kablam!    Compiling pnet_packet v0.21.0
Nov 02 09:34:54.646 INFO kablam!    Compiling pnetlink v0.0.3 (/source)
Nov 02 09:35:10.871 INFO kablam!    Compiling pnet_transport v0.21.0
Nov 02 09:35:11.963 INFO kablam!    Compiling pnet v0.21.0
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:16.683 INFO kablam!  --> src/packet/netlink.rs:3:5
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam! 3 | use libc;
Nov 02 09:35:16.683 INFO kablam!   |     ^^^^
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused imports: `BufRead`, `BufReader`
Nov 02 09:35:16.683 INFO kablam!  --> src/packet/netlink.rs:5:20
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam! 5 | use std::io::{Read,BufRead,BufReader,Write};
Nov 02 09:35:16.683 INFO kablam!   |                    ^^^^^^^ ^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `std::marker::PhantomData`
Nov 02 09:35:16.683 INFO kablam!  --> src/packet/netlink.rs:6:5
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam! 6 | use std::marker::PhantomData;
Nov 02 09:35:16.683 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `FromPacket`
Nov 02 09:35:16.683 INFO kablam!  --> src/packet/netlink.rs:7:38
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam! 7 | use pnet::packet::{Packet,PacketSize,FromPacket};
Nov 02 09:35:16.683 INFO kablam!   |                                      ^^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `RtAttrMtuPacket`
Nov 02 09:35:16.683 INFO kablam!  --> src/packet/route/addr.rs:2:144
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam! 2 | use packet::route::{IfAddrCacheInfoPacket,MutableIfInfoPacket,IfAddrPacket,MutableIfAddrPacket,RtAttrIterator,RtAttrPacket,MutableRtAttrPacket,RtAttrMtuPacket};
Nov 02 09:35:16.683 INFO kablam!   |                                                                                                                                                ^^^^^^^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused imports: `MutableNetlinkPacket`, `NetlinkErrorPacket`
Nov 02 09:35:16.683 INFO kablam!  --> src/packet/route/addr.rs:4:23
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam! 4 | use packet::netlink::{MutableNetlinkPacket,NetlinkPacket,NetlinkErrorPacket};
Nov 02 09:35:16.683 INFO kablam!   |                       ^^^^^^^^^^^^^^^^^^^^               ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused imports: `NetlinkProtocol`, `NetlinkSocket`
Nov 02 09:35:16.683 INFO kablam!  --> src/packet/route/addr.rs:7:14
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam! 7 | use socket::{NetlinkSocket,NetlinkProtocol};
Nov 02 09:35:16.683 INFO kablam!   |              ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `pnet::packet::PacketSize`
Nov 02 09:35:16.683 INFO kablam!   --> src/packet/route/addr.rs:11:5
Nov 02 09:35:16.683 INFO kablam!    |
Nov 02 09:35:16.683 INFO kablam! 11 | use pnet::packet::PacketSize;
Nov 02 09:35:16.683 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `pnet::util::MacAddr`
Nov 02 09:35:16.683 INFO kablam!   --> src/packet/route/addr.rs:12:5
Nov 02 09:35:16.683 INFO kablam!    |
Nov 02 09:35:16.683 INFO kablam! 12 | use pnet::util::MacAddr;
Nov 02 09:35:16.683 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:16.683 INFO kablam!   --> src/packet/route/addr.rs:13:5
Nov 02 09:35:16.683 INFO kablam!    |
Nov 02 09:35:16.683 INFO kablam! 13 | use libc;
Nov 02 09:35:16.683 INFO kablam!    |     ^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `LittleEndian`
Nov 02 09:35:16.683 INFO kablam!   --> src/packet/route/addr.rs:15:17
Nov 02 09:35:16.683 INFO kablam!    |
Nov 02 09:35:16.683 INFO kablam! 15 | use byteorder::{LittleEndian, BigEndian, ReadBytesExt};
Nov 02 09:35:16.683 INFO kablam!    |                 ^^^^^^^^^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:16.683 INFO kablam!  --> src/packet/route/neighbour.rs:2:5
Nov 02 09:35:16.683 INFO kablam!   |
Nov 02 09:35:16.683 INFO kablam! 2 | use libc;
Nov 02 09:35:16.683 INFO kablam!   |     ^^^^
Nov 02 09:35:16.683 INFO kablam! 
Nov 02 09:35:16.683 INFO kablam! warning: unused imports: `MutableRtAttrPacket`, `RtAttrMtuPacket`
Nov 02 09:35:16.683 INFO kablam!   --> src/packet/route/neighbour.rs:11:35
Nov 02 09:35:16.684 INFO kablam!    |
Nov 02 09:35:16.684 INFO kablam! 11 |                     RtAttrPacket, MutableRtAttrPacket, RtAttrMtuPacket};
Nov 02 09:35:16.684 INFO kablam!    |                                   ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
Nov 02 09:35:16.684 INFO kablam! 
Nov 02 09:35:16.684 INFO kablam! warning: unused imports: `MutableNetlinkPacket`, `NetlinkErrorPacket`
Nov 02 09:35:16.684 INFO kablam!   --> src/packet/route/neighbour.rs:13:23
Nov 02 09:35:16.684 INFO kablam!    |
Nov 02 09:35:16.684 INFO kablam! 13 | use packet::netlink::{MutableNetlinkPacket, NetlinkPacket, NetlinkErrorPacket};
Nov 02 09:35:16.684 INFO kablam!    |                       ^^^^^^^^^^^^^^^^^^^^                 ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.684 INFO kablam! 
Nov 02 09:35:16.684 INFO kablam! warning: unused imports: `NetlinkProtocol`, `NetlinkSocket`
Nov 02 09:35:16.684 INFO kablam!   --> src/packet/route/neighbour.rs:16:16
Nov 02 09:35:16.684 INFO kablam!    |
Nov 02 09:35:16.684 INFO kablam! 16 | use ::socket::{NetlinkSocket, NetlinkProtocol};
Nov 02 09:35:16.684 INFO kablam!    |                ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
Nov 02 09:35:16.684 INFO kablam! 
Nov 02 09:35:16.684 INFO kablam! warning: unused import: `pnet::packet::MutablePacket`
Nov 02 09:35:16.684 INFO kablam!   --> src/packet/route/neighbour.rs:18:5
Nov 02 09:35:16.684 INFO kablam!    |
Nov 02 09:35:16.684 INFO kablam! 18 | use pnet::packet::MutablePacket;
Nov 02 09:35:16.684 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.684 INFO kablam! 
Nov 02 09:35:16.684 INFO kablam! warning: unused import: `pnet::packet::PacketSize`
Nov 02 09:35:16.684 INFO kablam!   --> src/packet/route/neighbour.rs:20:5
Nov 02 09:35:16.684 INFO kablam!    |
Nov 02 09:35:16.684 INFO kablam! 20 | use pnet::packet::PacketSize;
Nov 02 09:35:16.684 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.684 INFO kablam! 
Nov 02 09:35:16.694 INFO kablam! warning: unused import: `std::ffi::CStr`
Nov 02 09:35:16.694 INFO kablam!    --> src/packet/route/neighbour.rs:390:13
Nov 02 09:35:16.694 INFO kablam!     |
Nov 02 09:35:16.694 INFO kablam! 390 |         use std::ffi::CStr;
Nov 02 09:35:16.694 INFO kablam!     |             ^^^^^^^^^^^^^^
Nov 02 09:35:16.694 INFO kablam! 
Nov 02 09:35:16.694 INFO kablam! warning: unused import: `NetlinkReader`
Nov 02 09:35:16.694 INFO kablam!  --> src/packet/route/route.rs:6:43
Nov 02 09:35:16.694 INFO kablam!   |
Nov 02 09:35:16.694 INFO kablam! 6 | use packet::netlink::{NetlinkBufIterator, NetlinkReader, NetlinkRequestBuilder};
Nov 02 09:35:16.694 INFO kablam!   |                                           ^^^^^^^^^^^^^
Nov 02 09:35:16.694 INFO kablam! 
Nov 02 09:35:16.694 INFO kablam! warning: unused import: `std::ffi::CStr`
Nov 02 09:35:16.694 INFO kablam!    --> src/packet/route/route.rs:100:13
Nov 02 09:35:16.694 INFO kablam!     |
Nov 02 09:35:16.694 INFO kablam! 100 |         use std::ffi::CStr;
Nov 02 09:35:16.694 INFO kablam!     |             ^^^^^^^^^^^^^^
Nov 02 09:35:16.694 INFO kablam! 
Nov 02 09:35:16.694 INFO kablam! warning: unused imports: `MutableRtAttrPacket`, `MutableRtMsgPacket`, `RtAttrPacket`
Nov 02 09:35:16.694 INFO kablam!  --> src/packet/route/rule.rs:2:35
Nov 02 09:35:16.695 INFO kablam!   |
Nov 02 09:35:16.695 INFO kablam! 2 | use packet::route::{FibRulePacket,MutableRtMsgPacket,MutableIfInfoPacket,RtAttrIterator,RtAttrPacket,MutableRtAttrPacket};
Nov 02 09:35:16.695 INFO kablam!   |                                   ^^^^^^^^^^^^^^^^^^                                    ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `packet::route::link::Link`
Nov 02 09:35:16.695 INFO kablam!  --> src/packet/route/rule.rs:3:5
Nov 02 09:35:16.695 INFO kablam!   |
Nov 02 09:35:16.695 INFO kablam! 3 | use packet::route::link::Link;
Nov 02 09:35:16.695 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused imports: `MutableNetlinkPacket`, `NetlinkErrorPacket`
Nov 02 09:35:16.695 INFO kablam!  --> src/packet/route/rule.rs:4:23
Nov 02 09:35:16.695 INFO kablam!   |
Nov 02 09:35:16.695 INFO kablam! 4 | use packet::netlink::{MutableNetlinkPacket,NetlinkPacket,NetlinkErrorPacket};
Nov 02 09:35:16.695 INFO kablam!   |                       ^^^^^^^^^^^^^^^^^^^^               ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `NetlinkReader`
Nov 02 09:35:16.695 INFO kablam!  --> src/packet/route/rule.rs:6:42
Nov 02 09:35:16.695 INFO kablam!   |
Nov 02 09:35:16.695 INFO kablam! 6 | use packet::netlink::{NetlinkBufIterator,NetlinkReader,NetlinkRequestBuilder};
Nov 02 09:35:16.695 INFO kablam!   |                                          ^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused imports: `NetlinkProtocol`, `NetlinkSocket`
Nov 02 09:35:16.695 INFO kablam!  --> src/packet/route/rule.rs:7:14
Nov 02 09:35:16.695 INFO kablam!   |
Nov 02 09:35:16.695 INFO kablam! 7 | use socket::{NetlinkSocket,NetlinkProtocol};
Nov 02 09:35:16.695 INFO kablam!   |              ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `pnet::packet::MutablePacket`
Nov 02 09:35:16.695 INFO kablam!  --> src/packet/route/rule.rs:9:5
Nov 02 09:35:16.695 INFO kablam!   |
Nov 02 09:35:16.695 INFO kablam! 9 | use pnet::packet::MutablePacket;
Nov 02 09:35:16.695 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `pnet::packet::PacketSize`
Nov 02 09:35:16.695 INFO kablam!   --> src/packet/route/rule.rs:11:5
Nov 02 09:35:16.695 INFO kablam!    |
Nov 02 09:35:16.695 INFO kablam! 11 | use pnet::packet::PacketSize;
Nov 02 09:35:16.695 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `pnet::util::MacAddr`
Nov 02 09:35:16.695 INFO kablam!   --> src/packet/route/rule.rs:12:5
Nov 02 09:35:16.695 INFO kablam!    |
Nov 02 09:35:16.695 INFO kablam! 12 | use pnet::util::MacAddr;
Nov 02 09:35:16.695 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:16.695 INFO kablam!   --> src/packet/route/rule.rs:13:5
Nov 02 09:35:16.695 INFO kablam!    |
Nov 02 09:35:16.695 INFO kablam! 13 | use libc;
Nov 02 09:35:16.695 INFO kablam!    |     ^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `std::net::Ipv4Addr`
Nov 02 09:35:16.695 INFO kablam!   --> src/packet/route/rule.rs:15:5
Nov 02 09:35:16.695 INFO kablam!    |
Nov 02 09:35:16.695 INFO kablam! 15 | use std::net::Ipv4Addr;
Nov 02 09:35:16.695 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `self`
Nov 02 09:35:16.695 INFO kablam!   --> src/packet/route/rule.rs:16:27
Nov 02 09:35:16.695 INFO kablam!    |
Nov 02 09:35:16.695 INFO kablam! 16 | use std::io::{Read,Cursor,self};
Nov 02 09:35:16.695 INFO kablam!    |                           ^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `BigEndian`
Nov 02 09:35:16.695 INFO kablam!   --> src/packet/route/rule.rs:17:31
Nov 02 09:35:16.695 INFO kablam!    |
Nov 02 09:35:16.695 INFO kablam! 17 | use byteorder::{LittleEndian, BigEndian, ReadBytesExt};
Nov 02 09:35:16.695 INFO kablam!    |                               ^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `std::ffi::CStr`
Nov 02 09:35:16.695 INFO kablam!   --> src/packet/route/rule.rs:62:13
Nov 02 09:35:16.695 INFO kablam!    |
Nov 02 09:35:16.695 INFO kablam! 62 |         use std::ffi::CStr;
Nov 02 09:35:16.695 INFO kablam!    |             ^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused imports: `MutableNetlinkPacket`, `NetlinkPacket`
Nov 02 09:35:16.695 INFO kablam!  --> src/packet/audit/mod.rs:1:23
Nov 02 09:35:16.695 INFO kablam!   |
Nov 02 09:35:16.695 INFO kablam! 1 | use packet::netlink::{MutableNetlinkPacket,NetlinkPacket};
Nov 02 09:35:16.695 INFO kablam!   |                       ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused import: `NetlinkBufIterator`
Nov 02 09:35:16.695 INFO kablam!  --> src/packet/audit/mod.rs:3:23
Nov 02 09:35:16.695 INFO kablam!   |
Nov 02 09:35:16.695 INFO kablam! 3 | use packet::netlink::{NetlinkBufIterator,NetlinkReader,NetlinkRequestBuilder};
Nov 02 09:35:16.695 INFO kablam!   |                       ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.695 INFO kablam! 
Nov 02 09:35:16.695 INFO kablam! warning: unused imports: `NetlinkProtocol`, `NetlinkSocket`
Nov 02 09:35:16.696 INFO kablam!  --> src/packet/audit/mod.rs:4:16
Nov 02 09:35:16.696 INFO kablam!   |
Nov 02 09:35:16.696 INFO kablam! 4 | use ::socket::{NetlinkSocket,NetlinkProtocol};
Nov 02 09:35:16.696 INFO kablam!   |                ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
Nov 02 09:35:16.696 INFO kablam! 
Nov 02 09:35:16.703 INFO kablam! warning: unused import: `pnet::packet::MutablePacket`
Nov 02 09:35:16.703 INFO kablam!  --> src/packet/audit/mod.rs:6:5
Nov 02 09:35:16.703 INFO kablam!   |
Nov 02 09:35:16.703 INFO kablam! 6 | use pnet::packet::MutablePacket;
Nov 02 09:35:16.703 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.703 INFO kablam! 
Nov 02 09:35:16.703 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:16.703 INFO kablam!  --> src/packet/audit/mod.rs:9:5
Nov 02 09:35:16.703 INFO kablam!   |
Nov 02 09:35:16.703 INFO kablam! 9 | use libc;
Nov 02 09:35:16.703 INFO kablam!   |     ^^^^
Nov 02 09:35:16.703 INFO kablam! 
Nov 02 09:35:16.703 INFO kablam! warning: unused import: `pnet::packet::PrimitiveValues`
Nov 02 09:35:16.703 INFO kablam!  --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/audit/audit.rs:2:5
Nov 02 09:35:16.703 INFO kablam!   |
Nov 02 09:35:16.703 INFO kablam! 2 | use pnet::packet::PrimitiveValues;
Nov 02 09:35:16.703 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.703 INFO kablam! 
Nov 02 09:35:16.707 INFO kablam! warning: unused import: `Future`
Nov 02 09:35:16.707 INFO kablam!  --> src/tokio.rs:2:15
Nov 02 09:35:16.707 INFO kablam!   |
Nov 02 09:35:16.707 INFO kablam! 2 | use futures::{Future, Poll, Async};
Nov 02 09:35:16.707 INFO kablam!   |               ^^^^^^
Nov 02 09:35:16.707 INFO kablam! 
Nov 02 09:35:16.707 INFO kablam! warning: unused import: `self`
Nov 02 09:35:16.707 INFO kablam!  --> src/tokio.rs:7:76
Nov 02 09:35:16.707 INFO kablam!   |
Nov 02 09:35:16.707 INFO kablam! 7 | use ::packet::netlink::{NetlinkPacket,MutableNetlinkPacket,NetlinkMsgFlags,self};
Nov 02 09:35:16.707 INFO kablam!   |                                                                            ^^^^
Nov 02 09:35:16.707 INFO kablam! 
Nov 02 09:35:16.707 INFO kablam! warning: unused imports: `IfInfoPacket`, `MutableIfInfoPacket`
Nov 02 09:35:16.707 INFO kablam!  --> src/tokio.rs:8:23
Nov 02 09:35:16.707 INFO kablam!   |
Nov 02 09:35:16.707 INFO kablam! 8 | use ::packet::route::{IfInfoPacket,MutableIfInfoPacket};
Nov 02 09:35:16.707 INFO kablam!   |                       ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:16.707 INFO kablam! 
Nov 02 09:35:16.707 INFO kablam! warning: unused import: `FromPacket`
Nov 02 09:35:16.707 INFO kablam!  --> src/tokio.rs:9:38
Nov 02 09:35:16.707 INFO kablam!   |
Nov 02 09:35:16.707 INFO kablam! 9 | use pnet::packet::{Packet,PacketSize,FromPacket};
Nov 02 09:35:16.707 INFO kablam!   |                                      ^^^^^^^^^^
Nov 02 09:35:16.707 INFO kablam! 
Nov 02 09:35:17.439 INFO kablam! warning: unreachable statement
Nov 02 09:35:17.439 INFO kablam!   --> src/tokio.rs:56:9
Nov 02 09:35:17.439 INFO kablam!    |
Nov 02 09:35:17.439 INFO kablam! 56 |         buf.truncate(write_at);
Nov 02 09:35:17.439 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:17.439 INFO kablam!    |
Nov 02 09:35:17.439 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Nov 02 09:35:17.439 INFO kablam! 
Nov 02 09:35:17.439 INFO kablam! warning: use of deprecated item 'bytes::BytesMut::drain_to': use split_to instead
Nov 02 09:35:17.439 INFO kablam!    --> src/tokio.rs:102:13
Nov 02 09:35:17.439 INFO kablam!     |
Nov 02 09:35:17.439 INFO kablam! 102 |         buf.drain_to(len as usize);
Nov 02 09:35:17.439 INFO kablam!     |             ^^^^^^^^
Nov 02 09:35:17.439 INFO kablam!     |
Nov 02 09:35:17.439 INFO kablam!     = note: #[warn(deprecated)] on by default
Nov 02 09:35:17.439 INFO kablam! 
Nov 02 09:35:18.055 INFO kablam! warning: unused import: `Write`
Nov 02 09:35:18.055 INFO kablam!  --> src/packet/netlink.rs:5:38
Nov 02 09:35:18.055 INFO kablam!   |
Nov 02 09:35:18.055 INFO kablam! 5 | use std::io::{Read,BufRead,BufReader,Write};
Nov 02 09:35:18.055 INFO kablam!   |                                      ^^^^^
Nov 02 09:35:18.055 INFO kablam! 
Nov 02 09:35:18.055 INFO kablam! warning: unused import: `pnet::packet::PacketSize`
Nov 02 09:35:18.055 INFO kablam!  --> src/packet/audit/mod.rs:8:5
Nov 02 09:35:18.055 INFO kablam!   |
Nov 02 09:35:18.055 INFO kablam! 8 | use pnet::packet::PacketSize;
Nov 02 09:35:18.055 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.055 INFO kablam! 
Nov 02 09:35:18.197 INFO kablam! warning: unused variable: `val`
Nov 02 09:35:18.197 INFO kablam!    --> src/socket.rs:174:48
Nov 02 09:35:18.197 INFO kablam!     |
Nov 02 09:35:18.198 INFO kablam! 174 |     pub fn getsockopt(&mut self, option: SockOpt, val: bool) -> Result<u32> {
Nov 02 09:35:18.198 INFO kablam!     |                                                   ^^^ help: consider using `_val` instead
Nov 02 09:35:18.199 INFO kablam!     |
Nov 02 09:35:18.199 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 02 09:35:18.199 INFO kablam! 
Nov 02 09:35:18.199 INFO kablam! warning: unused variable: `buf`
Nov 02 09:35:18.199 INFO kablam!    --> src/packet/route/addr.rs:182:17
Nov 02 09:35:18.199 INFO kablam!     |
Nov 02 09:35:18.199 INFO kablam! 182 |         let mut buf = vec![0; MutableIfAddrPacket::minimum_packet_size()];
Nov 02 09:35:18.199 INFO kablam!     |                 ^^^ help: consider using `_buf` instead
Nov 02 09:35:18.199 INFO kablam! 
Nov 02 09:35:18.199 INFO kablam! warning: unused variable: `buf`
Nov 02 09:35:18.199 INFO kablam!    --> src/packet/route/link.rs:244:17
Nov 02 09:35:18.199 INFO kablam!     |
Nov 02 09:35:18.199 INFO kablam! 244 |             let buf = vec![0; MutableIfInfoPacket::minimum_packet_size()];
Nov 02 09:35:18.199 INFO kablam!     |                 ^^^ help: consider using `_buf` instead
Nov 02 09:35:18.199 INFO kablam! 
Nov 02 09:35:18.234 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:18.234 INFO kablam!    --> src/packet/route/addr.rs:182:13
Nov 02 09:35:18.234 INFO kablam!     |
Nov 02 09:35:18.234 INFO kablam! 182 |         let mut buf = vec![0; MutableIfAddrPacket::minimum_packet_size()];
Nov 02 09:35:18.234 INFO kablam!     |             ----^^^
Nov 02 09:35:18.234 INFO kablam!     |             |
Nov 02 09:35:18.234 INFO kablam!     |             help: remove this `mut`
Nov 02 09:35:18.234 INFO kablam!     |
Nov 02 09:35:18.234 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 09:35:18.234 INFO kablam! 
Nov 02 09:35:18.259 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:18.259 INFO kablam!    --> src/packet/route/addr.rs:394:13
Nov 02 09:35:18.259 INFO kablam!     |
Nov 02 09:35:18.259 INFO kablam! 394 |         let mut reply = conn.send(req);
Nov 02 09:35:18.259 INFO kablam!     |             ----^^^^^
Nov 02 09:35:18.259 INFO kablam!     |             |
Nov 02 09:35:18.259 INFO kablam!     |             help: remove this `mut`
Nov 02 09:35:18.259 INFO kablam! 
Nov 02 09:35:18.299 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:18.299 INFO kablam!    --> src/packet/route/neighbour.rs:171:29
Nov 02 09:35:18.299 INFO kablam!     |
Nov 02 09:35:18.299 INFO kablam! 171 |         self.with_rta_iter(|mut iter| {
Nov 02 09:35:18.299 INFO kablam!     |                             ----^^^^
Nov 02 09:35:18.299 INFO kablam!     |                             |
Nov 02 09:35:18.299 INFO kablam!     |                             help: remove this `mut`
Nov 02 09:35:18.299 INFO kablam! 
Nov 02 09:35:18.311 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:18.311 INFO kablam!    --> src/packet/route/neighbour.rs:423:13
Nov 02 09:35:18.311 INFO kablam!     |
Nov 02 09:35:18.311 INFO kablam! 423 |         let mut data = vec![0; len];
Nov 02 09:35:18.311 INFO kablam!     |             ----^^^^
Nov 02 09:35:18.311 INFO kablam!     |             |
Nov 02 09:35:18.311 INFO kablam!     |             help: remove this `mut`
Nov 02 09:35:18.311 INFO kablam! 
Nov 02 09:35:18.315 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:18.315 INFO kablam!   --> src/packet/route/route.rs:95:13
Nov 02 09:35:18.315 INFO kablam!    |
Nov 02 09:35:18.315 INFO kablam! 95 |         let mut reply = conn.send(req);
Nov 02 09:35:18.315 INFO kablam!    |             ----^^^^^
Nov 02 09:35:18.315 INFO kablam!    |             |
Nov 02 09:35:18.315 INFO kablam!    |             help: remove this `mut`
Nov 02 09:35:18.315 INFO kablam! 
Nov 02 09:35:18.327 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:18.327 INFO kablam!   --> src/packet/route/rule.rs:57:13
Nov 02 09:35:18.327 INFO kablam!    |
Nov 02 09:35:18.327 INFO kablam! 57 |         let mut reply = conn.send(req);
Nov 02 09:35:18.327 INFO kablam!    |             ----^^^^^
Nov 02 09:35:18.327 INFO kablam!    |             |
Nov 02 09:35:18.327 INFO kablam!    |             help: remove this `mut`
Nov 02 09:35:18.327 INFO kablam! 
Nov 02 09:35:18.652 INFO kablam! warning: method is never used: `dump_addr`
Nov 02 09:35:18.652 INFO kablam!    --> src/packet/route/addr.rs:332:5
Nov 02 09:35:18.652 INFO kablam!     |
Nov 02 09:35:18.652 INFO kablam! 332 |     fn dump_addr(msg: NetlinkPacket) {
Nov 02 09:35:18.652 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.652 INFO kablam!     |
Nov 02 09:35:18.652 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 02 09:35:18.652 INFO kablam! 
Nov 02 09:35:18.652 INFO kablam! warning: method is never used: `get_links_iter`
Nov 02 09:35:18.652 INFO kablam!    --> src/packet/route/link.rs:438:5
Nov 02 09:35:18.652 INFO kablam!     |
Nov 02 09:35:18.652 INFO kablam! 438 |     fn get_links_iter<R: Read>(r: NetlinkBufIterator<R>) -> LinksIterator<R> {
Nov 02 09:35:18.652 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.652 INFO kablam! 
Nov 02 09:35:18.652 INFO kablam! warning: method is never used: `get_neighbours_iter`
Nov 02 09:35:18.652 INFO kablam!    --> src/packet/route/neighbour.rs:385:5
Nov 02 09:35:18.652 INFO kablam!     |
Nov 02 09:35:18.652 INFO kablam! 385 |     fn get_neighbours_iter<R: Read>(r: NetlinkBufIterator<R>) -> NeighboursIterator<R> {
Nov 02 09:35:18.652 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.652 INFO kablam! 
Nov 02 09:35:18.652 INFO kablam! warning: method is never used: `dump_neighbour`
Nov 02 09:35:18.652 INFO kablam!    --> src/packet/route/neighbour.rs:389:5
Nov 02 09:35:18.652 INFO kablam!     |
Nov 02 09:35:18.652 INFO kablam! 389 |     fn dump_neighbour(msg: NetlinkPacket) {
Nov 02 09:35:18.652 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.652 INFO kablam! 
Nov 02 09:35:18.652 INFO kablam! warning: method is never used: `set_family`
Nov 02 09:35:18.652 INFO kablam!    --> src/packet/route/neighbour.rs:427:5
Nov 02 09:35:18.652 INFO kablam!     |
Nov 02 09:35:18.652 INFO kablam! 427 |     pub fn set_family(mut self, family: u8) -> Self {
Nov 02 09:35:18.652 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.652 INFO kablam! 
Nov 02 09:35:18.652 INFO kablam! warning: method is never used: `set_state`
Nov 02 09:35:18.653 INFO kablam!    --> src/packet/route/neighbour.rs:443:5
Nov 02 09:35:18.653 INFO kablam!     |
Nov 02 09:35:18.653 INFO kablam! 443 |     pub fn set_state(mut self, state: NeighbourState) -> Self {
Nov 02 09:35:18.653 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.653 INFO kablam! 
Nov 02 09:35:18.653 INFO kablam! warning: method is never used: `set_flags`
Nov 02 09:35:18.653 INFO kablam!    --> src/packet/route/neighbour.rs:451:5
Nov 02 09:35:18.653 INFO kablam!     |
Nov 02 09:35:18.653 INFO kablam! 451 |     pub fn set_flags(mut self, flags: NeighbourFlags) -> Self {
Nov 02 09:35:18.653 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.653 INFO kablam! 
Nov 02 09:35:18.653 INFO kablam! warning: method is never used: `set_type`
Nov 02 09:35:18.653 INFO kablam!    --> src/packet/route/neighbour.rs:459:5
Nov 02 09:35:18.653 INFO kablam!     |
Nov 02 09:35:18.653 INFO kablam! 459 |     pub fn set_type(mut self, type_: u8) -> Self {
Nov 02 09:35:18.653 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.653 INFO kablam! 
Nov 02 09:35:18.653 INFO kablam! warning: enum is never used: `RtmType`
Nov 02 09:35:18.653 INFO kablam!   --> src/packet/route/route.rs:30:1
Nov 02 09:35:18.653 INFO kablam!    |
Nov 02 09:35:18.653 INFO kablam! 30 | enum RtmType {
Nov 02 09:35:18.653 INFO kablam!    | ^^^^^^^^^^^^
Nov 02 09:35:18.653 INFO kablam! 
Nov 02 09:35:18.653 INFO kablam! warning: method is never used: `dump_route`
Nov 02 09:35:18.653 INFO kablam!   --> src/packet/route/route.rs:99:5
Nov 02 09:35:18.653 INFO kablam!    |
Nov 02 09:35:18.653 INFO kablam! 99 |     fn dump_route(msg: NetlinkPacket) {
Nov 02 09:35:18.653 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.653 INFO kablam! 
Nov 02 09:35:18.653 INFO kablam! warning: method is never used: `dump_rule`
Nov 02 09:35:18.653 INFO kablam!   --> src/packet/route/rule.rs:61:5
Nov 02 09:35:18.653 INFO kablam!    |
Nov 02 09:35:18.653 INFO kablam! 61 |     fn dump_rule(msg: NetlinkPacket) {
Nov 02 09:35:18.653 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.653 INFO kablam! 
Nov 02 09:35:18.659 INFO kablam! warning: variant `Inet_diag` should have a camel case name such as `InetDiag`
Nov 02 09:35:18.659 INFO kablam!   --> src/socket.rs:31:2
Nov 02 09:35:18.659 INFO kablam!    |
Nov 02 09:35:18.659 INFO kablam! 31 |     Inet_diag = 4,
Nov 02 09:35:18.659 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 09:35:18.660 INFO kablam!    |
Nov 02 09:35:18.660 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 02 09:35:18.660 INFO kablam! 
Nov 02 09:35:18.660 INFO kablam! warning: variant `IP6_fw` should have a camel case name such as `Ip6Fw`
Nov 02 09:35:18.660 INFO kablam!   --> src/socket.rs:40:2
Nov 02 09:35:18.660 INFO kablam!    |
Nov 02 09:35:18.660 INFO kablam! 40 |     IP6_fw = 13,
Nov 02 09:35:18.660 INFO kablam!    |     ^^^^^^^^^^^
Nov 02 09:35:18.660 INFO kablam! 
Nov 02 09:35:18.667 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 09:35:18.667 INFO kablam!    --> src/packet/route/addr.rs:211:9
Nov 02 09:35:18.667 INFO kablam!     |
Nov 02 09:35:18.667 INFO kablam! 211 |         self.write(req.packet());
Nov 02 09:35:18.667 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.667 INFO kablam!     |
Nov 02 09:35:18.667 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 02 09:35:18.667 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 09:35:18.667 INFO kablam! 
Nov 02 09:35:18.676 INFO kablam! warning: variant `LINK_NETNSID` should have a camel case name such as `LinkNetnsid`
Nov 02 09:35:18.676 INFO kablam!   --> src/packet/route/neighbour.rs:43:5
Nov 02 09:35:18.676 INFO kablam!    |
Nov 02 09:35:18.676 INFO kablam! 43 |     LINK_NETNSID = 10,
Nov 02 09:35:18.676 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 02 09:35:18.676 INFO kablam! 
Nov 02 09:35:18.677 INFO kablam! warning: literal out of range for u8
Nov 02 09:35:18.677 INFO kablam!   --> src/packet/route/route.rs:48:24
Nov 02 09:35:18.677 INFO kablam!    |
Nov 02 09:35:18.677 INFO kablam! 48 |         const NOTIFY = 0x100;
Nov 02 09:35:18.677 INFO kablam!    |                        ^^^^^
Nov 02 09:35:18.677 INFO kablam!    |
Nov 02 09:35:18.677 INFO kablam!    = note: #[warn(overflowing_literals)] on by default
Nov 02 09:35:18.677 INFO kablam!    = note: the literal `0x100` (decimal `256`) does not fit into an `u8` and will become `0u8`
Nov 02 09:35:18.677 INFO kablam!    = help: consider using `u16` instead
Nov 02 09:35:18.677 INFO kablam! 
Nov 02 09:35:18.677 INFO kablam! warning: literal out of range for u8
Nov 02 09:35:18.677 INFO kablam!   --> src/packet/route/route.rs:49:24
Nov 02 09:35:18.677 INFO kablam!    |
Nov 02 09:35:18.677 INFO kablam! 49 |         const CLONED = 0x200;
Nov 02 09:35:18.677 INFO kablam!    |                        ^^^^^
Nov 02 09:35:18.677 INFO kablam!    |
Nov 02 09:35:18.677 INFO kablam!    = note: the literal `0x200` (decimal `512`) does not fit into an `u8` and will become `0u8`
Nov 02 09:35:18.677 INFO kablam!    = help: consider using `u16` instead
Nov 02 09:35:18.677 INFO kablam! 
Nov 02 09:35:18.677 INFO kablam! warning: literal out of range for u8
Nov 02 09:35:18.677 INFO kablam!   --> src/packet/route/route.rs:50:26
Nov 02 09:35:18.677 INFO kablam!    |
Nov 02 09:35:18.677 INFO kablam! 50 |         const EQUALIZE = 0x400;
Nov 02 09:35:18.677 INFO kablam!    |                          ^^^^^
Nov 02 09:35:18.677 INFO kablam!    |
Nov 02 09:35:18.677 INFO kablam!    = note: the literal `0x400` (decimal `1024`) does not fit into an `u8` and will become `0u8`
Nov 02 09:35:18.677 INFO kablam!    = help: consider using `u16` instead
Nov 02 09:35:18.677 INFO kablam! 
Nov 02 09:35:18.677 INFO kablam! warning: literal out of range for u8
Nov 02 09:35:18.677 INFO kablam!   --> src/packet/route/route.rs:51:24
Nov 02 09:35:18.678 INFO kablam!    |
Nov 02 09:35:18.678 INFO kablam! 51 |         const PREFIX = 0x800;
Nov 02 09:35:18.678 INFO kablam!    |                        ^^^^^
Nov 02 09:35:18.678 INFO kablam!    |
Nov 02 09:35:18.678 INFO kablam!    = note: the literal `0x800` (decimal `2048`) does not fit into an `u8` and will become `0u8`
Nov 02 09:35:18.678 INFO kablam!    = help: consider using `u16` instead
Nov 02 09:35:18.678 INFO kablam! 
Nov 02 09:35:18.682 INFO kablam! warning: method `get__pad` should have a snake case name such as `get_pad`
Nov 02 09:35:18.682 INFO kablam!    --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:97:5
Nov 02 09:35:18.682 INFO kablam!     |
Nov 02 09:35:18.682 INFO kablam! 97  | /     pub fn get__pad(&self) -> u8 {
Nov 02 09:35:18.682 INFO kablam! 98  | |         let _self = self;
Nov 02 09:35:18.682 INFO kablam! 99  | |         let co = 1;
Nov 02 09:35:18.682 INFO kablam! 100 | |         (_self.packet[co] as u8)
Nov 02 09:35:18.682 INFO kablam! 101 | |     }
Nov 02 09:35:18.682 INFO kablam!     | |_____^
Nov 02 09:35:18.682 INFO kablam!     |
Nov 02 09:35:18.682 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Nov 02 09:35:18.682 INFO kablam! 
Nov 02 09:35:18.682 INFO kablam! warning: method `get__pad` should have a snake case name such as `get_pad`
Nov 02 09:35:18.682 INFO kablam!    --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:232:5
Nov 02 09:35:18.682 INFO kablam!     |
Nov 02 09:35:18.682 INFO kablam! 232 | /     pub fn get__pad(&self) -> u8 {
Nov 02 09:35:18.682 INFO kablam! 233 | |         let _self = self;
Nov 02 09:35:18.682 INFO kablam! 234 | |         let co = 1;
Nov 02 09:35:18.682 INFO kablam! 235 | |         (_self.packet[co] as u8)
Nov 02 09:35:18.682 INFO kablam! 236 | |     }
Nov 02 09:35:18.682 INFO kablam!     | |_____^
Nov 02 09:35:18.682 INFO kablam! 
Nov 02 09:35:18.682 INFO kablam! warning: method `set__pad` should have a snake case name such as `set_pad`
Nov 02 09:35:18.682 INFO kablam!    --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:312:5
Nov 02 09:35:18.682 INFO kablam!     |
Nov 02 09:35:18.682 INFO kablam! 312 | /     pub fn set__pad(&mut self, val: u8) {
Nov 02 09:35:18.682 INFO kablam! 313 | |         let _self = self;
Nov 02 09:35:18.682 INFO kablam! 314 | |         let co = 1;
Nov 02 09:35:18.682 INFO kablam! 315 | |         _self.packet[co + 0] = (val) as u8;
Nov 02 09:35:18.682 INFO kablam! 316 | |     }
Nov 02 09:35:18.682 INFO kablam!     | |_____^
Nov 02 09:35:18.682 INFO kablam! 
Nov 02 09:35:18.689 INFO kablam! warning: method `get__padding` should have a snake case name such as `get_padding`
Nov 02 09:35:18.689 INFO kablam!     --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:2168:5
Nov 02 09:35:18.689 INFO kablam!      |
Nov 02 09:35:18.689 INFO kablam! 2168 | /     pub fn get__padding(&self) -> u8 {
Nov 02 09:35:18.689 INFO kablam! 2169 | |         let _self = self;
Nov 02 09:35:18.689 INFO kablam! 2170 | |         let co = 11;
Nov 02 09:35:18.689 INFO kablam! 2171 | |         (_self.packet[co] as u8)
Nov 02 09:35:18.689 INFO kablam! 2172 | |     }
Nov 02 09:35:18.689 INFO kablam!      | |_____^
Nov 02 09:35:18.689 INFO kablam! 
Nov 02 09:35:18.690 INFO kablam! warning: method `get__padding` should have a snake case name such as `get_padding`
Nov 02 09:35:18.690 INFO kablam!     --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:2316:5
Nov 02 09:35:18.690 INFO kablam!      |
Nov 02 09:35:18.690 INFO kablam! 2316 | /     pub fn get__padding(&self) -> u8 {
Nov 02 09:35:18.690 INFO kablam! 2317 | |         let _self = self;
Nov 02 09:35:18.690 INFO kablam! 2318 | |         let co = 11;
Nov 02 09:35:18.690 INFO kablam! 2319 | |         (_self.packet[co] as u8)
Nov 02 09:35:18.690 INFO kablam! 2320 | |     }
Nov 02 09:35:18.690 INFO kablam!      | |_____^
Nov 02 09:35:18.690 INFO kablam! 
Nov 02 09:35:18.690 INFO kablam! warning: method `set__padding` should have a snake case name such as `set_padding`
Nov 02 09:35:18.690 INFO kablam!     --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:2409:5
Nov 02 09:35:18.690 INFO kablam!      |
Nov 02 09:35:18.690 INFO kablam! 2409 | /     pub fn set__padding(&mut self, val: u8) {
Nov 02 09:35:18.690 INFO kablam! 2410 | |         let _self = self;
Nov 02 09:35:18.690 INFO kablam! 2411 | |         let co = 11;
Nov 02 09:35:18.690 INFO kablam! 2412 | |         _self.packet[co + 0] = (val) as u8;
Nov 02 09:35:18.690 INFO kablam! 2413 | |     }
Nov 02 09:35:18.690 INFO kablam!      | |_____^
Nov 02 09:35:18.690 INFO kablam! 
Nov 02 09:35:18.703 INFO kablam! warning: method `set__payload` should have a snake case name such as `set_payload`
Nov 02 09:35:18.703 INFO kablam!     --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:4320:5
Nov 02 09:35:18.703 INFO kablam!      |
Nov 02 09:35:18.703 INFO kablam! 4320 | /     pub fn set__payload(&mut self, vals: &[u8]) {
Nov 02 09:35:18.703 INFO kablam! 4321 | |         use std::ptr::copy_nonoverlapping;
Nov 02 09:35:18.703 INFO kablam! 4322 | |         let mut _self = self;
Nov 02 09:35:18.703 INFO kablam! 4323 | |         let current_offset = 8;
Nov 02 09:35:18.703 INFO kablam! ...    |
Nov 02 09:35:18.703 INFO kablam! 4330 | |         }
Nov 02 09:35:18.703 INFO kablam! 4331 | |     }
Nov 02 09:35:18.703 INFO kablam!      | |_____^
Nov 02 09:35:18.703 INFO kablam! 
Nov 02 09:35:18.703 INFO kablam! warning: method `set__zero` should have a snake case name such as `set_zero`
Nov 02 09:35:18.703 INFO kablam!    --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/audit/audit.rs:533:5
Nov 02 09:35:18.703 INFO kablam!     |
Nov 02 09:35:18.703 INFO kablam! 533 | /     pub fn set__zero(&mut self, vals: &[u8]) {
Nov 02 09:35:18.703 INFO kablam! 534 | |         use std::ptr::copy_nonoverlapping;
Nov 02 09:35:18.703 INFO kablam! 535 | |         let mut _self = self;
Nov 02 09:35:18.703 INFO kablam! 536 | |         let current_offset = 40;
Nov 02 09:35:18.703 INFO kablam! ...   |
Nov 02 09:35:18.703 INFO kablam! 543 | |         }
Nov 02 09:35:18.703 INFO kablam! 544 | |     }
Nov 02 09:35:18.703 INFO kablam!     | |_____^
Nov 02 09:35:18.703 INFO kablam! 
Nov 02 09:35:20.167 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1m 27s
Nov 02 09:35:20.167 INFO kablam! su: No module specific data is present
Nov 02 09:35:20.739 INFO running `"docker" "rm" "-f" "d0f76cd7c243da6752651d9caf1ffefa588f89130c9d8b44e029ae5bce29a6ba"`
Nov 02 09:35:21.005 INFO blam! d0f76cd7c243da6752651d9caf1ffefa588f89130c9d8b44e029ae5bce29a6ba
Nov 02 09:35:21.007 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 09:35:21.393 INFO blam! ac24c61f2b06aaa3d9a2846b127453ea91cc64d9e239b557189d8a6c8edcd772
Nov 02 09:35:21.396 INFO running `"docker" "start" "-a" "ac24c61f2b06aaa3d9a2846b127453ea91cc64d9e239b557189d8a6c8edcd772"`
Nov 02 09:35:22.642 INFO kablam! usermod: no changes
Nov 02 09:35:22.878 INFO kablam!    Compiling pnetlink v0.0.3 (/source)
Nov 02 09:35:30.235 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:30.235 INFO kablam!  --> src/packet/netlink.rs:3:5
Nov 02 09:35:30.235 INFO kablam!   |
Nov 02 09:35:30.235 INFO kablam! 3 | use libc;
Nov 02 09:35:30.235 INFO kablam!   |     ^^^^
Nov 02 09:35:30.235 INFO kablam!   |
Nov 02 09:35:30.235 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 09:35:30.235 INFO kablam! 
Nov 02 09:35:30.235 INFO kablam! warning: unused imports: `BufRead`, `BufReader`
Nov 02 09:35:30.235 INFO kablam!  --> src/packet/netlink.rs:5:20
Nov 02 09:35:30.235 INFO kablam!   |
Nov 02 09:35:30.235 INFO kablam! 5 | use std::io::{Read,BufRead,BufReader,Write};
Nov 02 09:35:30.235 INFO kablam!   |                    ^^^^^^^ ^^^^^^^^^
Nov 02 09:35:30.235 INFO kablam! 
Nov 02 09:35:30.236 INFO kablam! warning: unused import: `std::marker::PhantomData`
Nov 02 09:35:30.236 INFO kablam!  --> src/packet/netlink.rs:6:5
Nov 02 09:35:30.236 INFO kablam!   |
Nov 02 09:35:30.236 INFO kablam! 6 | use std::marker::PhantomData;
Nov 02 09:35:30.236 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.236 INFO kablam! 
Nov 02 09:35:30.236 INFO kablam! warning: unused import: `FromPacket`
Nov 02 09:35:30.236 INFO kablam!  --> src/packet/netlink.rs:7:38
Nov 02 09:35:30.236 INFO kablam!   |
Nov 02 09:35:30.236 INFO kablam! 7 | use pnet::packet::{Packet,PacketSize,FromPacket};
Nov 02 09:35:30.236 INFO kablam!   |                                      ^^^^^^^^^^
Nov 02 09:35:30.236 INFO kablam! 
Nov 02 09:35:30.239 INFO kablam! warning: unused import: `std::io::prelude`
Nov 02 09:35:30.239 INFO kablam!   --> src/packet/netlink.rs:60:9
Nov 02 09:35:30.239 INFO kablam!    |
Nov 02 09:35:30.239 INFO kablam! 60 |     use std::io::prelude;
Nov 02 09:35:30.239 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 02 09:35:30.239 INFO kablam! 
Nov 02 09:35:30.239 INFO kablam! warning: unused import: `std::io::BufRead`
Nov 02 09:35:30.239 INFO kablam!   --> src/packet/netlink.rs:62:9
Nov 02 09:35:30.239 INFO kablam!    |
Nov 02 09:35:30.239 INFO kablam! 62 |     use std::io::BufRead;
Nov 02 09:35:30.239 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 02 09:35:30.240 INFO kablam! 
Nov 02 09:35:30.240 INFO kablam! warning: unused import: `std::io::prelude`
Nov 02 09:35:30.240 INFO kablam!   --> src/packet/netlink.rs:79:9
Nov 02 09:35:30.240 INFO kablam!    |
Nov 02 09:35:30.240 INFO kablam! 79 |     use std::io::prelude;
Nov 02 09:35:30.240 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 02 09:35:30.240 INFO kablam! 
Nov 02 09:35:30.240 INFO kablam! warning: unused import: `std::io::BufRead`
Nov 02 09:35:30.240 INFO kablam!   --> src/packet/netlink.rs:81:9
Nov 02 09:35:30.240 INFO kablam!    |
Nov 02 09:35:30.240 INFO kablam! 81 |     use std::io::BufRead;
Nov 02 09:35:30.240 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 02 09:35:30.240 INFO kablam! 
Nov 02 09:35:30.240 INFO kablam! warning: unused import: `std::io::Read`
Nov 02 09:35:30.240 INFO kablam!   --> src/packet/netlink.rs:82:9
Nov 02 09:35:30.240 INFO kablam!    |
Nov 02 09:35:30.240 INFO kablam! 82 |     use std::io::Read;
Nov 02 09:35:30.240 INFO kablam!    |         ^^^^^^^^^^^^^
Nov 02 09:35:30.240 INFO kablam! 
Nov 02 09:35:30.240 INFO kablam! warning: unused import: `std::fs::File`
Nov 02 09:35:30.240 INFO kablam!   --> src/packet/netlink.rs:98:9
Nov 02 09:35:30.240 INFO kablam!    |
Nov 02 09:35:30.240 INFO kablam! 98 |     use std::fs::File;
Nov 02 09:35:30.240 INFO kablam!    |         ^^^^^^^^^^^^^
Nov 02 09:35:30.240 INFO kablam! 
Nov 02 09:35:30.240 INFO kablam! warning: unused import: `std::io::prelude`
Nov 02 09:35:30.241 INFO kablam!   --> src/packet/netlink.rs:99:9
Nov 02 09:35:30.241 INFO kablam!    |
Nov 02 09:35:30.241 INFO kablam! 99 |     use std::io::prelude;
Nov 02 09:35:30.241 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 02 09:35:30.241 INFO kablam! 
Nov 02 09:35:30.241 INFO kablam! warning: unused import: `std::io::BufReader`
Nov 02 09:35:30.241 INFO kablam!    --> src/packet/netlink.rs:100:9
Nov 02 09:35:30.241 INFO kablam!     |
Nov 02 09:35:30.241 INFO kablam! 100 |     use std::io::BufReader;
Nov 02 09:35:30.241 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.241 INFO kablam! 
Nov 02 09:35:30.241 INFO kablam! warning: unused import: `std::io::BufRead`
Nov 02 09:35:30.241 INFO kablam!    --> src/packet/netlink.rs:101:9
Nov 02 09:35:30.241 INFO kablam!     |
Nov 02 09:35:30.241 INFO kablam! 101 |     use std::io::BufRead;
Nov 02 09:35:30.241 INFO kablam!     |         ^^^^^^^^^^^^^^^^
Nov 02 09:35:30.241 INFO kablam! 
Nov 02 09:35:30.241 INFO kablam! warning: unused import: `std::io::Read`
Nov 02 09:35:30.241 INFO kablam!    --> src/packet/netlink.rs:102:9
Nov 02 09:35:30.241 INFO kablam!     |
Nov 02 09:35:30.241 INFO kablam! 102 |     use std::io::Read;
Nov 02 09:35:30.241 INFO kablam!     |         ^^^^^^^^^^^^^
Nov 02 09:35:30.241 INFO kablam! 
Nov 02 09:35:30.241 INFO kablam! warning: unused import: `RtAttrMtuPacket`
Nov 02 09:35:30.241 INFO kablam!  --> src/packet/route/addr.rs:2:144
Nov 02 09:35:30.241 INFO kablam!   |
Nov 02 09:35:30.242 INFO kablam! 2 | use packet::route::{IfAddrCacheInfoPacket,MutableIfInfoPacket,IfAddrPacket,MutableIfAddrPacket,RtAttrIterator,RtAttrPacket,MutableRtAttrPacket,RtAttrMtuPacket};
Nov 02 09:35:30.242 INFO kablam!   |                                                                                                                                                ^^^^^^^^^^^^^^^
Nov 02 09:35:30.242 INFO kablam! 
Nov 02 09:35:30.242 INFO kablam! warning: unused imports: `MutableNetlinkPacket`, `NetlinkErrorPacket`
Nov 02 09:35:30.242 INFO kablam!  --> src/packet/route/addr.rs:4:23
Nov 02 09:35:30.242 INFO kablam!   |
Nov 02 09:35:30.242 INFO kablam! 4 | use packet::netlink::{MutableNetlinkPacket,NetlinkPacket,NetlinkErrorPacket};
Nov 02 09:35:30.242 INFO kablam!   |                       ^^^^^^^^^^^^^^^^^^^^               ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.242 INFO kablam! 
Nov 02 09:35:30.242 INFO kablam! warning: unused imports: `NetlinkProtocol`, `NetlinkSocket`
Nov 02 09:35:30.242 INFO kablam!  --> src/packet/route/addr.rs:7:14
Nov 02 09:35:30.242 INFO kablam!   |
Nov 02 09:35:30.242 INFO kablam! 7 | use socket::{NetlinkSocket,NetlinkProtocol};
Nov 02 09:35:30.242 INFO kablam!   |              ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
Nov 02 09:35:30.242 INFO kablam! 
Nov 02 09:35:30.242 INFO kablam! warning: unused import: `pnet::packet::PacketSize`
Nov 02 09:35:30.242 INFO kablam!   --> src/packet/route/addr.rs:11:5
Nov 02 09:35:30.242 INFO kablam!    |
Nov 02 09:35:30.242 INFO kablam! 11 | use pnet::packet::PacketSize;
Nov 02 09:35:30.242 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.242 INFO kablam! 
Nov 02 09:35:30.242 INFO kablam! warning: unused import: `pnet::util::MacAddr`
Nov 02 09:35:30.242 INFO kablam!   --> src/packet/route/addr.rs:12:5
Nov 02 09:35:30.242 INFO kablam!    |
Nov 02 09:35:30.242 INFO kablam! 12 | use pnet::util::MacAddr;
Nov 02 09:35:30.243 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.243 INFO kablam! 
Nov 02 09:35:30.243 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:30.243 INFO kablam!   --> src/packet/route/addr.rs:13:5
Nov 02 09:35:30.243 INFO kablam!    |
Nov 02 09:35:30.243 INFO kablam! 13 | use libc;
Nov 02 09:35:30.243 INFO kablam!    |     ^^^^
Nov 02 09:35:30.243 INFO kablam! 
Nov 02 09:35:30.243 INFO kablam! warning: unused import: `LittleEndian`
Nov 02 09:35:30.243 INFO kablam!   --> src/packet/route/addr.rs:15:17
Nov 02 09:35:30.243 INFO kablam!    |
Nov 02 09:35:30.243 INFO kablam! 15 | use byteorder::{LittleEndian, BigEndian, ReadBytesExt};
Nov 02 09:35:30.243 INFO kablam!    |                 ^^^^^^^^^^^^
Nov 02 09:35:30.243 INFO kablam! 
Nov 02 09:35:30.259 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:30.259 INFO kablam!  --> src/packet/route/neighbour.rs:2:5
Nov 02 09:35:30.259 INFO kablam!   |
Nov 02 09:35:30.259 INFO kablam! 2 | use libc;
Nov 02 09:35:30.259 INFO kablam!   |     ^^^^
Nov 02 09:35:30.259 INFO kablam! 
Nov 02 09:35:30.259 INFO kablam! warning: unused imports: `MutableRtAttrPacket`, `RtAttrMtuPacket`
Nov 02 09:35:30.260 INFO kablam!   --> src/packet/route/neighbour.rs:11:35
Nov 02 09:35:30.260 INFO kablam!    |
Nov 02 09:35:30.260 INFO kablam! 11 |                     RtAttrPacket, MutableRtAttrPacket, RtAttrMtuPacket};
Nov 02 09:35:30.260 INFO kablam!    |                                   ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
Nov 02 09:35:30.260 INFO kablam! 
Nov 02 09:35:30.260 INFO kablam! warning: unused imports: `MutableNetlinkPacket`, `NetlinkErrorPacket`
Nov 02 09:35:30.260 INFO kablam!   --> src/packet/route/neighbour.rs:13:23
Nov 02 09:35:30.260 INFO kablam!    |
Nov 02 09:35:30.260 INFO kablam! 13 | use packet::netlink::{MutableNetlinkPacket, NetlinkPacket, NetlinkErrorPacket};
Nov 02 09:35:30.260 INFO kablam!    |                       ^^^^^^^^^^^^^^^^^^^^                 ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.260 INFO kablam! 
Nov 02 09:35:30.260 INFO kablam! warning: unused imports: `NetlinkProtocol`, `NetlinkSocket`
Nov 02 09:35:30.260 INFO kablam!   --> src/packet/route/neighbour.rs:16:16
Nov 02 09:35:30.260 INFO kablam!    |
Nov 02 09:35:30.260 INFO kablam! 16 | use ::socket::{NetlinkSocket, NetlinkProtocol};
Nov 02 09:35:30.260 INFO kablam!    |                ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
Nov 02 09:35:30.260 INFO kablam! 
Nov 02 09:35:30.260 INFO kablam! warning: unused import: `pnet::packet::MutablePacket`
Nov 02 09:35:30.260 INFO kablam!   --> src/packet/route/neighbour.rs:18:5
Nov 02 09:35:30.260 INFO kablam!    |
Nov 02 09:35:30.260 INFO kablam! 18 | use pnet::packet::MutablePacket;
Nov 02 09:35:30.260 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.260 INFO kablam! 
Nov 02 09:35:30.260 INFO kablam! warning: unused import: `pnet::packet::PacketSize`
Nov 02 09:35:30.260 INFO kablam!   --> src/packet/route/neighbour.rs:20:5
Nov 02 09:35:30.260 INFO kablam!    |
Nov 02 09:35:30.261 INFO kablam! 20 | use pnet::packet::PacketSize;
Nov 02 09:35:30.261 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.261 INFO kablam! 
Nov 02 09:35:30.261 INFO kablam! warning: unused import: `std::ffi::CStr`
Nov 02 09:35:30.261 INFO kablam!    --> src/packet/route/neighbour.rs:390:13
Nov 02 09:35:30.261 INFO kablam!     |
Nov 02 09:35:30.261 INFO kablam! 390 |         use std::ffi::CStr;
Nov 02 09:35:30.261 INFO kablam!     |             ^^^^^^^^^^^^^^
Nov 02 09:35:30.261 INFO kablam! 
Nov 02 09:35:30.261 INFO kablam! warning: unused import: `Link`
Nov 02 09:35:30.261 INFO kablam!    --> src/packet/route/neighbour.rs:487:37
Nov 02 09:35:30.261 INFO kablam!     |
Nov 02 09:35:30.261 INFO kablam! 487 |         use ::packet::route::link::{Link, Links};
Nov 02 09:35:30.261 INFO kablam!     |                                     ^^^^
Nov 02 09:35:30.261 INFO kablam! 
Nov 02 09:35:30.261 INFO kablam! warning: unused import: `NetlinkReader`
Nov 02 09:35:30.261 INFO kablam!  --> src/packet/route/route.rs:6:43
Nov 02 09:35:30.261 INFO kablam!   |
Nov 02 09:35:30.261 INFO kablam! 6 | use packet::netlink::{NetlinkBufIterator, NetlinkReader, NetlinkRequestBuilder};
Nov 02 09:35:30.261 INFO kablam!   |                                           ^^^^^^^^^^^^^
Nov 02 09:35:30.261 INFO kablam! 
Nov 02 09:35:30.261 INFO kablam! warning: unused import: `std::ffi::CStr`
Nov 02 09:35:30.261 INFO kablam!    --> src/packet/route/route.rs:100:13
Nov 02 09:35:30.261 INFO kablam!     |
Nov 02 09:35:30.261 INFO kablam! 100 |         use std::ffi::CStr;
Nov 02 09:35:30.261 INFO kablam!     |             ^^^^^^^^^^^^^^
Nov 02 09:35:30.261 INFO kablam! 
Nov 02 09:35:30.262 INFO kablam! warning: unused imports: `MutableRtAttrPacket`, `MutableRtMsgPacket`, `RtAttrPacket`
Nov 02 09:35:30.262 INFO kablam!  --> src/packet/route/rule.rs:2:35
Nov 02 09:35:30.262 INFO kablam!   |
Nov 02 09:35:30.262 INFO kablam! 2 | use packet::route::{FibRulePacket,MutableRtMsgPacket,MutableIfInfoPacket,RtAttrIterator,RtAttrPacket,MutableRtAttrPacket};
Nov 02 09:35:30.262 INFO kablam!   |                                   ^^^^^^^^^^^^^^^^^^                                    ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.271 INFO kablam! 
Nov 02 09:35:30.271 INFO kablam! warning: unused import: `packet::route::link::Link`
Nov 02 09:35:30.271 INFO kablam!  --> src/packet/route/rule.rs:3:5
Nov 02 09:35:30.271 INFO kablam!   |
Nov 02 09:35:30.271 INFO kablam! 3 | use packet::route::link::Link;
Nov 02 09:35:30.271 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.271 INFO kablam! 
Nov 02 09:35:30.271 INFO kablam! warning: unused imports: `MutableNetlinkPacket`, `NetlinkErrorPacket`
Nov 02 09:35:30.271 INFO kablam!  --> src/packet/route/rule.rs:4:23
Nov 02 09:35:30.271 INFO kablam!   |
Nov 02 09:35:30.272 INFO kablam! 4 | use packet::netlink::{MutableNetlinkPacket,NetlinkPacket,NetlinkErrorPacket};
Nov 02 09:35:30.272 INFO kablam!   |                       ^^^^^^^^^^^^^^^^^^^^               ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.272 INFO kablam! 
Nov 02 09:35:30.272 INFO kablam! warning: unused import: `NetlinkReader`
Nov 02 09:35:30.272 INFO kablam!  --> src/packet/route/rule.rs:6:42
Nov 02 09:35:30.272 INFO kablam!   |
Nov 02 09:35:30.272 INFO kablam! 6 | use packet::netlink::{NetlinkBufIterator,NetlinkReader,NetlinkRequestBuilder};
Nov 02 09:35:30.272 INFO kablam!   |                                          ^^^^^^^^^^^^^
Nov 02 09:35:30.272 INFO kablam! 
Nov 02 09:35:30.272 INFO kablam! warning: unused imports: `NetlinkProtocol`, `NetlinkSocket`
Nov 02 09:35:30.272 INFO kablam!  --> src/packet/route/rule.rs:7:14
Nov 02 09:35:30.272 INFO kablam!   |
Nov 02 09:35:30.272 INFO kablam! 7 | use socket::{NetlinkSocket,NetlinkProtocol};
Nov 02 09:35:30.272 INFO kablam!   |              ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
Nov 02 09:35:30.272 INFO kablam! 
Nov 02 09:35:30.272 INFO kablam! warning: unused import: `pnet::packet::MutablePacket`
Nov 02 09:35:30.272 INFO kablam!  --> src/packet/route/rule.rs:9:5
Nov 02 09:35:30.272 INFO kablam!   |
Nov 02 09:35:30.272 INFO kablam! 9 | use pnet::packet::MutablePacket;
Nov 02 09:35:30.272 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.272 INFO kablam! 
Nov 02 09:35:30.272 INFO kablam! warning: unused import: `pnet::packet::PacketSize`
Nov 02 09:35:30.273 INFO kablam!   --> src/packet/route/rule.rs:11:5
Nov 02 09:35:30.273 INFO kablam!    |
Nov 02 09:35:30.273 INFO kablam! 11 | use pnet::packet::PacketSize;
Nov 02 09:35:30.273 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.273 INFO kablam! 
Nov 02 09:35:30.273 INFO kablam! warning: unused import: `pnet::util::MacAddr`
Nov 02 09:35:30.273 INFO kablam!   --> src/packet/route/rule.rs:12:5
Nov 02 09:35:30.273 INFO kablam!    |
Nov 02 09:35:30.273 INFO kablam! 12 | use pnet::util::MacAddr;
Nov 02 09:35:30.273 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.273 INFO kablam! 
Nov 02 09:35:30.273 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:30.273 INFO kablam!   --> src/packet/route/rule.rs:13:5
Nov 02 09:35:30.273 INFO kablam!    |
Nov 02 09:35:30.273 INFO kablam! 13 | use libc;
Nov 02 09:35:30.273 INFO kablam!    |     ^^^^
Nov 02 09:35:30.273 INFO kablam! 
Nov 02 09:35:30.273 INFO kablam! warning: unused import: `std::net::Ipv4Addr`
Nov 02 09:35:30.273 INFO kablam!   --> src/packet/route/rule.rs:15:5
Nov 02 09:35:30.273 INFO kablam!    |
Nov 02 09:35:30.273 INFO kablam! 15 | use std::net::Ipv4Addr;
Nov 02 09:35:30.273 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.274 INFO kablam! 
Nov 02 09:35:30.274 INFO kablam! warning: unused import: `self`
Nov 02 09:35:30.274 INFO kablam!   --> src/packet/route/rule.rs:16:27
Nov 02 09:35:30.274 INFO kablam!    |
Nov 02 09:35:30.274 INFO kablam! 16 | use std::io::{Read,Cursor,self};
Nov 02 09:35:30.274 INFO kablam!    |                           ^^^^
Nov 02 09:35:30.274 INFO kablam! 
Nov 02 09:35:30.274 INFO kablam! warning: unused import: `BigEndian`
Nov 02 09:35:30.274 INFO kablam!   --> src/packet/route/rule.rs:17:31
Nov 02 09:35:30.274 INFO kablam!    |
Nov 02 09:35:30.274 INFO kablam! 17 | use byteorder::{LittleEndian, BigEndian, ReadBytesExt};
Nov 02 09:35:30.274 INFO kablam!    |                               ^^^^^^^^^
Nov 02 09:35:30.274 INFO kablam! 
Nov 02 09:35:30.274 INFO kablam! warning: unused import: `std::ffi::CStr`
Nov 02 09:35:30.274 INFO kablam!   --> src/packet/route/rule.rs:62:13
Nov 02 09:35:30.274 INFO kablam!    |
Nov 02 09:35:30.274 INFO kablam! 62 |         use std::ffi::CStr;
Nov 02 09:35:30.274 INFO kablam!    |             ^^^^^^^^^^^^^^
Nov 02 09:35:30.274 INFO kablam! 
Nov 02 09:35:30.303 INFO kablam! warning: unused imports: `MutableNetlinkPacket`, `NetlinkPacket`
Nov 02 09:35:30.304 INFO kablam!  --> src/packet/audit/mod.rs:1:23
Nov 02 09:35:30.304 INFO kablam!   |
Nov 02 09:35:30.304 INFO kablam! 1 | use packet::netlink::{MutableNetlinkPacket,NetlinkPacket};
Nov 02 09:35:30.304 INFO kablam!   |                       ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^
Nov 02 09:35:30.304 INFO kablam! 
Nov 02 09:35:30.304 INFO kablam! warning: unused import: `NetlinkBufIterator`
Nov 02 09:35:30.304 INFO kablam!  --> src/packet/audit/mod.rs:3:23
Nov 02 09:35:30.304 INFO kablam!   |
Nov 02 09:35:30.304 INFO kablam! 3 | use packet::netlink::{NetlinkBufIterator,NetlinkReader,NetlinkRequestBuilder};
Nov 02 09:35:30.304 INFO kablam!   |                       ^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.304 INFO kablam! 
Nov 02 09:35:30.304 INFO kablam! warning: unused imports: `NetlinkProtocol`, `NetlinkSocket`
Nov 02 09:35:30.304 INFO kablam!  --> src/packet/audit/mod.rs:4:16
Nov 02 09:35:30.304 INFO kablam!   |
Nov 02 09:35:30.304 INFO kablam! 4 | use ::socket::{NetlinkSocket,NetlinkProtocol};
Nov 02 09:35:30.304 INFO kablam!   |                ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
Nov 02 09:35:30.304 INFO kablam! 
Nov 02 09:35:30.304 INFO kablam! warning: unused import: `pnet::packet::MutablePacket`
Nov 02 09:35:30.304 INFO kablam!  --> src/packet/audit/mod.rs:6:5
Nov 02 09:35:30.304 INFO kablam!   |
Nov 02 09:35:30.304 INFO kablam! 6 | use pnet::packet::MutablePacket;
Nov 02 09:35:30.304 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.304 INFO kablam! 
Nov 02 09:35:30.304 INFO kablam! warning: unused import: `libc`
Nov 02 09:35:30.304 INFO kablam!  --> src/packet/audit/mod.rs:9:5
Nov 02 09:35:30.305 INFO kablam!   |
Nov 02 09:35:30.305 INFO kablam! 9 | use libc;
Nov 02 09:35:30.305 INFO kablam!   |     ^^^^
Nov 02 09:35:30.305 INFO kablam! 
Nov 02 09:35:30.305 INFO kablam! warning: unused import: `pnet::packet::PrimitiveValues`
Nov 02 09:35:30.305 INFO kablam!  --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/audit/audit.rs:2:5
Nov 02 09:35:30.305 INFO kablam!   |
Nov 02 09:35:30.305 INFO kablam! 2 | use pnet::packet::PrimitiveValues;
Nov 02 09:35:30.305 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.305 INFO kablam! 
Nov 02 09:35:30.305 INFO kablam! warning: unused import: `self`
Nov 02 09:35:30.305 INFO kablam!  --> src/tokio.rs:7:76
Nov 02 09:35:30.305 INFO kablam!   |
Nov 02 09:35:30.305 INFO kablam! 7 | use ::packet::netlink::{NetlinkPacket,MutableNetlinkPacket,NetlinkMsgFlags,self};
Nov 02 09:35:30.305 INFO kablam!   |                                                                            ^^^^
Nov 02 09:35:30.315 INFO kablam! 
Nov 02 09:35:30.315 INFO kablam! warning: unused import: `IfInfoPacket`
Nov 02 09:35:30.315 INFO kablam!  --> src/tokio.rs:8:23
Nov 02 09:35:30.315 INFO kablam!   |
Nov 02 09:35:30.315 INFO kablam! 8 | use ::packet::route::{IfInfoPacket,MutableIfInfoPacket};
Nov 02 09:35:30.315 INFO kablam!   |                       ^^^^^^^^^^^^
Nov 02 09:35:30.315 INFO kablam! 
Nov 02 09:35:30.315 INFO kablam! warning: unused import: `FromPacket`
Nov 02 09:35:30.315 INFO kablam!  --> src/tokio.rs:9:38
Nov 02 09:35:30.315 INFO kablam!   |
Nov 02 09:35:30.315 INFO kablam! 9 | use pnet::packet::{Packet,PacketSize,FromPacket};
Nov 02 09:35:30.315 INFO kablam!   |                                      ^^^^^^^^^^
Nov 02 09:35:30.315 INFO kablam! 
Nov 02 09:35:30.835 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Nov 02 09:35:30.836 INFO kablam!    --> src/tokio.rs:170:18
Nov 02 09:35:30.836 INFO kablam!     |
Nov 02 09:35:30.836 INFO kablam! 170 |     let framed = tokio_io::AsyncRead::framed(sock, NetlinkCodec {});
Nov 02 09:35:30.836 INFO kablam!     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:30.836 INFO kablam!     |
Nov 02 09:35:30.836 INFO kablam!     = note: #[warn(deprecated)] on by default
Nov 02 09:35:30.836 INFO kablam! 
Nov 02 09:35:32.087 INFO kablam! warning: unreachable statement
Nov 02 09:35:32.087 INFO kablam!   --> src/tokio.rs:56:9
Nov 02 09:35:32.087 INFO kablam!    |
Nov 02 09:35:32.087 INFO kablam! 56 |         buf.truncate(write_at);
Nov 02 09:35:32.087 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:32.087 INFO kablam!    |
Nov 02 09:35:32.087 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Nov 02 09:35:32.087 INFO kablam! 
Nov 02 09:35:32.095 INFO kablam! warning: use of deprecated item 'bytes::BytesMut::drain_to': use split_to instead
Nov 02 09:35:32.095 INFO kablam!    --> src/tokio.rs:102:13
Nov 02 09:35:32.095 INFO kablam!     |
Nov 02 09:35:32.095 INFO kablam! 102 |         buf.drain_to(len as usize);
Nov 02 09:35:32.095 INFO kablam!     |             ^^^^^^^^
Nov 02 09:35:32.095 INFO kablam! 
Nov 02 09:35:32.119 INFO kablam! warning: unused import: `Link`
Nov 02 09:35:32.119 INFO kablam!  --> examples/ip_neigh.rs:6:44
Nov 02 09:35:32.119 INFO kablam!   |
Nov 02 09:35:32.119 INFO kablam! 6 | use pnetlink::packet::route::link::{Links, Link};
Nov 02 09:35:32.119 INFO kablam!   |                                            ^^^^
Nov 02 09:35:32.119 INFO kablam!   |
Nov 02 09:35:32.119 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 09:35:32.119 INFO kablam! 
Nov 02 09:35:32.127 INFO kablam! warning: unused import: `Neighbour`
Nov 02 09:35:32.127 INFO kablam!  --> examples/ip_neigh.rs:7:42
Nov 02 09:35:32.127 INFO kablam!   |
Nov 02 09:35:32.127 INFO kablam! 7 | use pnetlink::packet::route::neighbour::{Neighbour, Neighbours, NeighbourState};
Nov 02 09:35:32.127 INFO kablam!   |                                          ^^^^^^^^^
Nov 02 09:35:32.127 INFO kablam! 
Nov 02 09:35:32.151 INFO kablam! warning: use of deprecated item 'mio::Event::kind': use Event::readiness()
Nov 02 09:35:32.151 INFO kablam!    --> src/tokio.rs:228:30
Nov 02 09:35:32.151 INFO kablam!     |
Nov 02 09:35:32.151 INFO kablam! 228 |                     if event.kind() == Ready::writable() {
Nov 02 09:35:32.151 INFO kablam!     |                              ^^^^
Nov 02 09:35:32.151 INFO kablam! 
Nov 02 09:35:32.151 INFO kablam! warning: use of deprecated item 'mio::Event::kind': use Event::readiness()
Nov 02 09:35:32.151 INFO kablam!    --> src/tokio.rs:236:30
Nov 02 09:35:32.151 INFO kablam!     |
Nov 02 09:35:32.151 INFO kablam! 236 |                     if event.kind() & Ready::readable() == Ready::readable() {
Nov 02 09:35:32.151 INFO kablam!     |                              ^^^^
Nov 02 09:35:32.151 INFO kablam! 
Nov 02 09:35:33.627 INFO kablam! warning: unused import: `Write`
Nov 02 09:35:33.627 INFO kablam!  --> src/packet/netlink.rs:5:38
Nov 02 09:35:33.627 INFO kablam!   |
Nov 02 09:35:33.627 INFO kablam! 5 | use std::io::{Read,BufRead,BufReader,Write};
Nov 02 09:35:33.627 INFO kablam!   |                                      ^^^^^
Nov 02 09:35:33.627 INFO kablam! 
Nov 02 09:35:33.627 INFO kablam! warning: unused import: `pnet::packet::PacketSize`
Nov 02 09:35:33.627 INFO kablam!  --> src/packet/audit/mod.rs:8:5
Nov 02 09:35:33.627 INFO kablam!   |
Nov 02 09:35:33.627 INFO kablam! 8 | use pnet::packet::PacketSize;
Nov 02 09:35:33.627 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:33.627 INFO kablam! 
Nov 02 09:35:33.627 INFO kablam! warning: unused import: `Future`
Nov 02 09:35:33.627 INFO kablam!  --> src/tokio.rs:2:15
Nov 02 09:35:33.627 INFO kablam!   |
Nov 02 09:35:33.627 INFO kablam! 2 | use futures::{Future, Poll, Async};
Nov 02 09:35:33.627 INFO kablam!   |               ^^^^^^
Nov 02 09:35:33.628 INFO kablam! 
Nov 02 09:35:34.267 INFO kablam! warning: unused variable: `s`
Nov 02 09:35:34.267 INFO kablam!    --> src/tokio.rs:198:9
Nov 02 09:35:34.267 INFO kablam!     |
Nov 02 09:35:34.267 INFO kablam! 198 |     let s = l.run(f);
Nov 02 09:35:34.267 INFO kablam!     |         ^ help: consider using `_s` instead
Nov 02 09:35:34.267 INFO kablam!     |
Nov 02 09:35:34.267 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 02 09:35:34.267 INFO kablam! 
Nov 02 09:35:34.267 INFO kablam! warning: unused variable: `val`
Nov 02 09:35:34.267 INFO kablam!    --> src/socket.rs:174:48
Nov 02 09:35:34.267 INFO kablam!     |
Nov 02 09:35:34.267 INFO kablam! 174 |     pub fn getsockopt(&mut self, option: SockOpt, val: bool) -> Result<u32> {
Nov 02 09:35:34.267 INFO kablam!     |                                                   ^^^ help: consider using `_val` instead
Nov 02 09:35:34.267 INFO kablam! 
Nov 02 09:35:34.267 INFO kablam! warning: unused variable: `buf`
Nov 02 09:35:34.267 INFO kablam!    --> src/packet/route/addr.rs:182:17
Nov 02 09:35:34.267 INFO kablam!     |
Nov 02 09:35:34.267 INFO kablam! 182 |         let mut buf = vec![0; MutableIfAddrPacket::minimum_packet_size()];
Nov 02 09:35:34.267 INFO kablam!     |                 ^^^ help: consider using `_buf` instead
Nov 02 09:35:34.267 INFO kablam! 
Nov 02 09:35:34.267 INFO kablam! warning: unused variable: `buf`
Nov 02 09:35:34.267 INFO kablam!    --> src/packet/route/link.rs:244:17
Nov 02 09:35:34.267 INFO kablam!     |
Nov 02 09:35:34.267 INFO kablam! 244 |             let buf = vec![0; MutableIfInfoPacket::minimum_packet_size()];
Nov 02 09:35:34.267 INFO kablam!     |                 ^^^ help: consider using `_buf` instead
Nov 02 09:35:34.267 INFO kablam! 
Nov 02 09:35:34.451 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:34.451 INFO kablam!    --> src/packet/route/addr.rs:182:13
Nov 02 09:35:34.451 INFO kablam!     |
Nov 02 09:35:34.451 INFO kablam! 182 |         let mut buf = vec![0; MutableIfAddrPacket::minimum_packet_size()];
Nov 02 09:35:34.451 INFO kablam!     |             ----^^^
Nov 02 09:35:34.451 INFO kablam!     |             |
Nov 02 09:35:34.451 INFO kablam!     |             help: remove this `mut`
Nov 02 09:35:34.451 INFO kablam!     |
Nov 02 09:35:34.451 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 09:35:34.451 INFO kablam! 
Nov 02 09:35:34.519 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:34.519 INFO kablam!    --> src/packet/route/addr.rs:394:13
Nov 02 09:35:34.519 INFO kablam!     |
Nov 02 09:35:34.519 INFO kablam! 394 |         let mut reply = conn.send(req);
Nov 02 09:35:34.519 INFO kablam!     |             ----^^^^^
Nov 02 09:35:34.519 INFO kablam!     |             |
Nov 02 09:35:34.519 INFO kablam!     |             help: remove this `mut`
Nov 02 09:35:34.519 INFO kablam! 
Nov 02 09:35:34.715 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:34.715 INFO kablam!    --> src/packet/route/neighbour.rs:171:29
Nov 02 09:35:34.715 INFO kablam!     |
Nov 02 09:35:34.715 INFO kablam! 171 |         self.with_rta_iter(|mut iter| {
Nov 02 09:35:34.715 INFO kablam!     |                             ----^^^^
Nov 02 09:35:34.715 INFO kablam!     |                             |
Nov 02 09:35:34.715 INFO kablam!     |                             help: remove this `mut`
Nov 02 09:35:34.715 INFO kablam! 
Nov 02 09:35:34.763 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:34.763 INFO kablam!    --> src/packet/route/neighbour.rs:423:13
Nov 02 09:35:34.763 INFO kablam!     |
Nov 02 09:35:34.763 INFO kablam! 423 |         let mut data = vec![0; len];
Nov 02 09:35:34.763 INFO kablam!     |             ----^^^^
Nov 02 09:35:34.763 INFO kablam!     |             |
Nov 02 09:35:34.763 INFO kablam!     |             help: remove this `mut`
Nov 02 09:35:34.763 INFO kablam! 
Nov 02 09:35:34.770 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:34.770 INFO kablam!   --> src/packet/route/route.rs:95:13
Nov 02 09:35:34.770 INFO kablam!    |
Nov 02 09:35:34.770 INFO kablam! 95 |         let mut reply = conn.send(req);
Nov 02 09:35:34.770 INFO kablam!    |             ----^^^^^
Nov 02 09:35:34.770 INFO kablam!    |             |
Nov 02 09:35:34.770 INFO kablam!    |             help: remove this `mut`
Nov 02 09:35:34.770 INFO kablam! 
Nov 02 09:35:34.801 INFO kablam! warning: variable does not need to be mutable
Nov 02 09:35:34.801 INFO kablam!   --> src/packet/route/rule.rs:57:13
Nov 02 09:35:34.801 INFO kablam!    |
Nov 02 09:35:34.801 INFO kablam! 57 |         let mut reply = conn.send(req);
Nov 02 09:35:34.801 INFO kablam!    |             ----^^^^^
Nov 02 09:35:34.801 INFO kablam!    |             |
Nov 02 09:35:34.801 INFO kablam!    |             help: remove this `mut`
Nov 02 09:35:34.801 INFO kablam! 
Nov 02 09:35:35.569 INFO kablam! warning: method is never used: `get_links_iter`
Nov 02 09:35:35.570 INFO kablam!    --> src/packet/route/link.rs:438:5
Nov 02 09:35:35.570 INFO kablam!     |
Nov 02 09:35:35.570 INFO kablam! 438 |     fn get_links_iter<R: Read>(r: NetlinkBufIterator<R>) -> LinksIterator<R> {
Nov 02 09:35:35.570 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.570 INFO kablam!     |
Nov 02 09:35:35.570 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 02 09:35:35.570 INFO kablam! 
Nov 02 09:35:35.570 INFO kablam! warning: method is never used: `get_neighbours_iter`
Nov 02 09:35:35.570 INFO kablam!    --> src/packet/route/neighbour.rs:385:5
Nov 02 09:35:35.570 INFO kablam!     |
Nov 02 09:35:35.570 INFO kablam! 385 |     fn get_neighbours_iter<R: Read>(r: NetlinkBufIterator<R>) -> NeighboursIterator<R> {
Nov 02 09:35:35.570 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.570 INFO kablam! 
Nov 02 09:35:35.571 INFO kablam! warning: method is never used: `set_family`
Nov 02 09:35:35.571 INFO kablam!    --> src/packet/route/neighbour.rs:427:5
Nov 02 09:35:35.571 INFO kablam!     |
Nov 02 09:35:35.571 INFO kablam! 427 |     pub fn set_family(mut self, family: u8) -> Self {
Nov 02 09:35:35.571 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.571 INFO kablam! 
Nov 02 09:35:35.571 INFO kablam! warning: method is never used: `set_state`
Nov 02 09:35:35.571 INFO kablam!    --> src/packet/route/neighbour.rs:443:5
Nov 02 09:35:35.571 INFO kablam!     |
Nov 02 09:35:35.571 INFO kablam! 443 |     pub fn set_state(mut self, state: NeighbourState) -> Self {
Nov 02 09:35:35.571 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.577 INFO kablam! 
Nov 02 09:35:35.577 INFO kablam! warning: method is never used: `set_flags`
Nov 02 09:35:35.577 INFO kablam!    --> src/packet/route/neighbour.rs:451:5
Nov 02 09:35:35.577 INFO kablam!     |
Nov 02 09:35:35.577 INFO kablam! 451 |     pub fn set_flags(mut self, flags: NeighbourFlags) -> Self {
Nov 02 09:35:35.577 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.577 INFO kablam! 
Nov 02 09:35:35.577 INFO kablam! warning: method is never used: `set_type`
Nov 02 09:35:35.577 INFO kablam!    --> src/packet/route/neighbour.rs:459:5
Nov 02 09:35:35.577 INFO kablam!     |
Nov 02 09:35:35.577 INFO kablam! 459 |     pub fn set_type(mut self, type_: u8) -> Self {
Nov 02 09:35:35.577 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.577 INFO kablam! 
Nov 02 09:35:35.577 INFO kablam! warning: enum is never used: `RtmType`
Nov 02 09:35:35.577 INFO kablam!   --> src/packet/route/route.rs:30:1
Nov 02 09:35:35.577 INFO kablam!    |
Nov 02 09:35:35.577 INFO kablam! 30 | enum RtmType {
Nov 02 09:35:35.577 INFO kablam!    | ^^^^^^^^^^^^
Nov 02 09:35:35.578 INFO kablam! 
Nov 02 09:35:35.583 INFO kablam! warning: variant `Inet_diag` should have a camel case name such as `InetDiag`
Nov 02 09:35:35.583 INFO kablam!   --> src/socket.rs:31:2
Nov 02 09:35:35.584 INFO kablam!    |
Nov 02 09:35:35.584 INFO kablam! 31 |     Inet_diag = 4,
Nov 02 09:35:35.584 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 09:35:35.584 INFO kablam!    |
Nov 02 09:35:35.584 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 02 09:35:35.584 INFO kablam! 
Nov 02 09:35:35.591 INFO kablam! warning: variant `IP6_fw` should have a camel case name such as `Ip6Fw`
Nov 02 09:35:35.591 INFO kablam!   --> src/socket.rs:40:2
Nov 02 09:35:35.591 INFO kablam!    |
Nov 02 09:35:35.591 INFO kablam! 40 |     IP6_fw = 13,
Nov 02 09:35:35.591 INFO kablam!    |     ^^^^^^^^^^^
Nov 02 09:35:35.591 INFO kablam! 
Nov 02 09:35:35.607 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 09:35:35.607 INFO kablam!    --> src/packet/route/addr.rs:211:9
Nov 02 09:35:35.607 INFO kablam!     |
Nov 02 09:35:35.607 INFO kablam! 211 |         self.write(req.packet());
Nov 02 09:35:35.608 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.608 INFO kablam!     |
Nov 02 09:35:35.609 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 02 09:35:35.609 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 09:35:35.609 INFO kablam! 
Nov 02 09:35:35.624 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 09:35:35.624 INFO kablam!    --> src/packet/route/link.rs:583:9
Nov 02 09:35:35.624 INFO kablam!     |
Nov 02 09:35:35.624 INFO kablam! 583 |         conn.delete_link(link);
Nov 02 09:35:35.625 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.625 INFO kablam!     |
Nov 02 09:35:35.626 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 09:35:35.626 INFO kablam! 
Nov 02 09:35:35.626 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 09:35:35.626 INFO kablam!    --> src/packet/route/link.rs:611:9
Nov 02 09:35:35.626 INFO kablam!     |
Nov 02 09:35:35.626 INFO kablam! 611 |         conn.delete_link(link);
Nov 02 09:35:35.626 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.627 INFO kablam!     |
Nov 02 09:35:35.627 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 09:35:35.630 INFO kablam! 
Nov 02 09:35:35.630 INFO kablam! warning: variant `LINK_NETNSID` should have a camel case name such as `LinkNetnsid`
Nov 02 09:35:35.631 INFO kablam!   --> src/packet/route/neighbour.rs:43:5
Nov 02 09:35:35.631 INFO kablam!    |
Nov 02 09:35:35.631 INFO kablam! 43 |     LINK_NETNSID = 10,
Nov 02 09:35:35.640 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 02 09:35:35.640 INFO kablam! 
Nov 02 09:35:35.655 INFO kablam! warning: literal out of range for u8
Nov 02 09:35:35.655 INFO kablam!   --> src/packet/route/route.rs:48:24
Nov 02 09:35:35.655 INFO kablam!    |
Nov 02 09:35:35.655 INFO kablam! 48 |         const NOTIFY = 0x100;
Nov 02 09:35:35.655 INFO kablam!    |                        ^^^^^
Nov 02 09:35:35.655 INFO kablam!    |
Nov 02 09:35:35.656 INFO kablam!    = note: #[warn(overflowing_literals)] on by default
Nov 02 09:35:35.656 INFO kablam!    = note: the literal `0x100` (decimal `256`) does not fit into an `u8` and will become `0u8`
Nov 02 09:35:35.656 INFO kablam!    = help: consider using `u16` instead
Nov 02 09:35:35.656 INFO kablam! 
Nov 02 09:35:35.656 INFO kablam! warning: literal out of range for u8
Nov 02 09:35:35.656 INFO kablam!   --> src/packet/route/route.rs:49:24
Nov 02 09:35:35.656 INFO kablam!    |
Nov 02 09:35:35.656 INFO kablam! 49 |         const CLONED = 0x200;
Nov 02 09:35:35.656 INFO kablam!    |                        ^^^^^
Nov 02 09:35:35.656 INFO kablam!    |
Nov 02 09:35:35.657 INFO kablam!    = note: the literal `0x200` (decimal `512`) does not fit into an `u8` and will become `0u8`
Nov 02 09:35:35.657 INFO kablam!    = help: consider using `u16` instead
Nov 02 09:35:35.657 INFO kablam! 
Nov 02 09:35:35.657 INFO kablam! warning: literal out of range for u8
Nov 02 09:35:35.657 INFO kablam!   --> src/packet/route/route.rs:50:26
Nov 02 09:35:35.657 INFO kablam!    |
Nov 02 09:35:35.657 INFO kablam! 50 |         const EQUALIZE = 0x400;
Nov 02 09:35:35.662 INFO kablam!    |                          ^^^^^
Nov 02 09:35:35.662 INFO kablam!    |
Nov 02 09:35:35.663 INFO kablam!    = note: the literal `0x400` (decimal `1024`) does not fit into an `u8` and will become `0u8`
Nov 02 09:35:35.663 INFO kablam!    = help: consider using `u16` instead
Nov 02 09:35:35.663 INFO kablam! 
Nov 02 09:35:35.663 INFO kablam! warning: literal out of range for u8
Nov 02 09:35:35.663 INFO kablam!   --> src/packet/route/route.rs:51:24
Nov 02 09:35:35.663 INFO kablam!    |
Nov 02 09:35:35.663 INFO kablam! 51 |         const PREFIX = 0x800;
Nov 02 09:35:35.663 INFO kablam!    |                        ^^^^^
Nov 02 09:35:35.663 INFO kablam!    |
Nov 02 09:35:35.663 INFO kablam!    = note: the literal `0x800` (decimal `2048`) does not fit into an `u8` and will become `0u8`
Nov 02 09:35:35.663 INFO kablam!    = help: consider using `u16` instead
Nov 02 09:35:35.663 INFO kablam! 
Nov 02 09:35:35.663 INFO kablam! warning: method `get__pad` should have a snake case name such as `get_pad`
Nov 02 09:35:35.663 INFO kablam!    --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:97:5
Nov 02 09:35:35.663 INFO kablam!     |
Nov 02 09:35:35.663 INFO kablam! 97  | /     pub fn get__pad(&self) -> u8 {
Nov 02 09:35:35.663 INFO kablam! 98  | |         let _self = self;
Nov 02 09:35:35.663 INFO kablam! 99  | |         let co = 1;
Nov 02 09:35:35.663 INFO kablam! 100 | |         (_self.packet[co] as u8)
Nov 02 09:35:35.663 INFO kablam! 101 | |     }
Nov 02 09:35:35.665 INFO kablam!     | |_____^
Nov 02 09:35:35.665 INFO kablam!     |
Nov 02 09:35:35.665 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Nov 02 09:35:35.665 INFO kablam! 
Nov 02 09:35:35.665 INFO kablam! warning: method `get__pad` should have a snake case name such as `get_pad`
Nov 02 09:35:35.665 INFO kablam!    --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:232:5
Nov 02 09:35:35.665 INFO kablam!     |
Nov 02 09:35:35.665 INFO kablam! 232 | /     pub fn get__pad(&self) -> u8 {
Nov 02 09:35:35.665 INFO kablam! 233 | |         let _self = self;
Nov 02 09:35:35.665 INFO kablam! 234 | |         let co = 1;
Nov 02 09:35:35.665 INFO kablam! 235 | |         (_self.packet[co] as u8)
Nov 02 09:35:35.665 INFO kablam! 236 | |     }
Nov 02 09:35:35.665 INFO kablam!     | |_____^
Nov 02 09:35:35.665 INFO kablam! 
Nov 02 09:35:35.666 INFO kablam! warning: method `set__pad` should have a snake case name such as `set_pad`
Nov 02 09:35:35.666 INFO kablam!    --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:312:5
Nov 02 09:35:35.666 INFO kablam!     |
Nov 02 09:35:35.666 INFO kablam! 312 | /     pub fn set__pad(&mut self, val: u8) {
Nov 02 09:35:35.666 INFO kablam! 313 | |         let _self = self;
Nov 02 09:35:35.667 INFO kablam! 314 | |         let co = 1;
Nov 02 09:35:35.667 INFO kablam! 315 | |         _self.packet[co + 0] = (val) as u8;
Nov 02 09:35:35.667 INFO kablam! 316 | |     }
Nov 02 09:35:35.667 INFO kablam!     | |_____^
Nov 02 09:35:35.671 INFO kablam! 
Nov 02 09:35:35.691 INFO kablam! warning: method `get__padding` should have a snake case name such as `get_padding`
Nov 02 09:35:35.691 INFO kablam!     --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:2168:5
Nov 02 09:35:35.691 INFO kablam!      |
Nov 02 09:35:35.691 INFO kablam! 2168 | /     pub fn get__padding(&self) -> u8 {
Nov 02 09:35:35.691 INFO kablam! 2169 | |         let _self = self;
Nov 02 09:35:35.691 INFO kablam! 2170 | |         let co = 11;
Nov 02 09:35:35.691 INFO kablam! 2171 | |         (_self.packet[co] as u8)
Nov 02 09:35:35.691 INFO kablam! 2172 | |     }
Nov 02 09:35:35.691 INFO kablam!      | |_____^
Nov 02 09:35:35.692 INFO kablam! 
Nov 02 09:35:35.693 INFO kablam! warning: method `get__padding` should have a snake case name such as `get_padding`
Nov 02 09:35:35.693 INFO kablam!     --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:2316:5
Nov 02 09:35:35.695 INFO kablam!      |
Nov 02 09:35:35.695 INFO kablam! 2316 | /     pub fn get__padding(&self) -> u8 {
Nov 02 09:35:35.695 INFO kablam! 2317 | |         let _self = self;
Nov 02 09:35:35.695 INFO kablam! 2318 | |         let co = 11;
Nov 02 09:35:35.695 INFO kablam! 2319 | |         (_self.packet[co] as u8)
Nov 02 09:35:35.695 INFO kablam! 2320 | |     }
Nov 02 09:35:35.695 INFO kablam!      | |_____^
Nov 02 09:35:35.695 INFO kablam! 
Nov 02 09:35:35.695 INFO kablam! warning: method `set__padding` should have a snake case name such as `set_padding`
Nov 02 09:35:35.695 INFO kablam!     --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:2409:5
Nov 02 09:35:35.695 INFO kablam!      |
Nov 02 09:35:35.695 INFO kablam! 2409 | /     pub fn set__padding(&mut self, val: u8) {
Nov 02 09:35:35.696 INFO kablam! 2410 | |         let _self = self;
Nov 02 09:35:35.696 INFO kablam! 2411 | |         let co = 11;
Nov 02 09:35:35.696 INFO kablam! 2412 | |         _self.packet[co + 0] = (val) as u8;
Nov 02 09:35:35.696 INFO kablam! 2413 | |     }
Nov 02 09:35:35.696 INFO kablam!      | |_____^
Nov 02 09:35:35.696 INFO kablam! 
Nov 02 09:35:35.721 INFO kablam! warning: method `set__payload` should have a snake case name such as `set_payload`
Nov 02 09:35:35.723 INFO kablam!     --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/route/route.rs:4320:5
Nov 02 09:35:35.723 INFO kablam!      |
Nov 02 09:35:35.723 INFO kablam! 4320 | /     pub fn set__payload(&mut self, vals: &[u8]) {
Nov 02 09:35:35.723 INFO kablam! 4321 | |         use std::ptr::copy_nonoverlapping;
Nov 02 09:35:35.723 INFO kablam! 4322 | |         let mut _self = self;
Nov 02 09:35:35.723 INFO kablam! 4323 | |         let current_offset = 8;
Nov 02 09:35:35.723 INFO kablam! ...    |
Nov 02 09:35:35.723 INFO kablam! 4330 | |         }
Nov 02 09:35:35.723 INFO kablam! 4331 | |     }
Nov 02 09:35:35.723 INFO kablam!      | |_____^
Nov 02 09:35:35.723 INFO kablam! 
Nov 02 09:35:35.734 INFO kablam! warning: method `set__zero` should have a snake case name such as `set_zero`
Nov 02 09:35:35.734 INFO kablam!    --> /target/debug/build/pnetlink-482cb2d6ec608b37/out/audit/audit.rs:533:5
Nov 02 09:35:35.734 INFO kablam!     |
Nov 02 09:35:35.735 INFO kablam! 533 | /     pub fn set__zero(&mut self, vals: &[u8]) {
Nov 02 09:35:35.735 INFO kablam! 534 | |         use std::ptr::copy_nonoverlapping;
Nov 02 09:35:35.735 INFO kablam! 535 | |         let mut _self = self;
Nov 02 09:35:35.735 INFO kablam! 536 | |         let current_offset = 40;
Nov 02 09:35:35.735 INFO kablam! ...   |
Nov 02 09:35:35.735 INFO kablam! 543 | |         }
Nov 02 09:35:35.735 INFO kablam! 544 | |     }
Nov 02 09:35:35.735 INFO kablam!     | |_____^
Nov 02 09:35:35.735 INFO kablam! 
Nov 02 09:35:39.128 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 16.45s
Nov 02 09:35:39.138 INFO kablam! su: No module specific data is present
Nov 02 09:35:39.715 INFO running `"docker" "rm" "-f" "ac24c61f2b06aaa3d9a2846b127453ea91cc64d9e239b557189d8a6c8edcd772"`
Nov 02 09:35:40.039 INFO blam! ac24c61f2b06aaa3d9a2846b127453ea91cc64d9e239b557189d8a6c8edcd772
