diff --git a/rust/Cargo.lock b/rust/Cargo.lock index f65f28dc8..d150e940c 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -4583,47 +4583,30 @@ dependencies = [ [[package]] name = "netlink-packet-core" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72724faf704479d67b388da142b186f916188505e7e0b26719019c525882eda4" +checksum = "3463cbb78394cb0141e2c926b93fc2197e473394b761986eca3b9da2c63ae0f4" dependencies = [ - "anyhow", - "byteorder", - "netlink-packet-utils", + "paste", ] [[package]] name = "netlink-packet-route" -version = "0.24.0" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56d83370a96813d7c977f8b63054f1162df6e5784f1c598d689236564fb5a6f2" +checksum = "3ec2f5b6839be2a19d7fa5aab5bc444380f6311c2b693551cb80f45caaa7b5ef" dependencies = [ - "anyhow", "bitflags 2.9.1", - "byteorder", "libc", "log", "netlink-packet-core", - "netlink-packet-utils", -] - -[[package]] -name = "netlink-packet-utils" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" -dependencies = [ - "anyhow", - "byteorder", - "paste", - "thiserror 1.0.69", ] [[package]] name = "netlink-proto" -version = "0.11.5" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72452e012c2f8d612410d89eea01e2d9b56205274abb35d53f60200b2ec41d60" +checksum = "b65d130ee111430e47eed7896ea43ca693c387f097dd97376bffafbf25812128" dependencies = [ "bytes", "futures", @@ -6206,15 +6189,14 @@ dependencies = [ [[package]] name = "rtnetlink" -version = "0.17.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbe0a03f6b9b483c67d4b328fc5d66c8db0b6aa274e0fa2def71b5e442a69acf" +checksum = "08fd15aa4c64c34d0b3178e45ec6dad313a9f02b193376d501668a7950264bb7" dependencies = [ "futures", "log", "netlink-packet-core", "netlink-packet-route", - "netlink-packet-utils", "netlink-proto", "netlink-sys", "nix 0.29.0", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index b0a7c10e4..b81f35cde 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -111,8 +111,8 @@ lru = "0.12.5" mio = "1.1.0" moka = "0.12.11" native-dialog = "0.7.0" -netlink-packet-core = "0.7" -netlink-packet-route = "0.24" +netlink-packet-core = "0.8" +netlink-packet-route = "0.25" network-types = "0.1.0" nix = "0.30.1" nu-ansi-term = "0.50" @@ -140,7 +140,7 @@ resolv-conf = "0.7.5" ringbuffer = "0.16.0" roxmltree = "0.20" rpassword = "7.4.0" -rtnetlink = { version = "0.17.0", default-features = false, features = ["tokio_socket"] } +rtnetlink = { version = "0.18.1", default-features = false, features = ["tokio_socket"] } rustls = { version = "0.23.31", default-features = false, features = ["ring"] } sadness-generator = "0.6.0" sd-notify = "0.4.5" # This is a pure Rust re-implementation, so it isn't vulnerable to CVE-2024-3094