aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-05-07 14:32:16 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-05-07 14:32:16 +0200
commit2407e77bd17628e3beb13a35f69eb5aaa99cc849 (patch)
tree40ab8aeb512c0c556e6794f366f29c468c5cb25f
parent0e8c19cda9c400e7b9304dd3975b3bee1dfc2f60 (diff)
update netlinkd and linkaddrs
-rw-r--r--Cargo.lock93
-rw-r--r--Cargo.toml2
2 files changed, 14 insertions, 81 deletions
diff --git a/Cargo.lock b/Cargo.lock
index b36c53a..4a26c1a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -338,12 +338,12 @@ checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5"
[[package]]
name = "linkaddrs"
version = "0.1.0"
-source = "git+https://github.com/HimbeerserverDE/linkaddrs.git#16cf2963531dc0467dc315e1dd811ff02385fa3b"
+source = "git+https://github.com/HimbeerserverDE/linkaddrs.git#412f8341bc1631acdae5ded45e53a23d93477e63"
dependencies = [
"futures",
"ipnet",
- "netlink-packet-route 0.13.0",
- "rtnetlink 0.11.0",
+ "netlink-packet-route",
+ "rtnetlink",
"tokio",
]
@@ -382,18 +382,6 @@ dependencies = [
[[package]]
name = "netlink-packet-core"
-version = "0.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "345b8ab5bd4e71a2986663e88c56856699d060e78e152e6e9d7966fcd5491297"
-dependencies = [
- "anyhow",
- "byteorder",
- "libc",
- "netlink-packet-utils",
-]
-
-[[package]]
-name = "netlink-packet-core"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e5cf0b54effda4b91615c40ff0fd12d0d4c9a6e0f5116874f03941792ff535a"
@@ -406,20 +394,6 @@ dependencies = [
[[package]]
name = "netlink-packet-route"
-version = "0.13.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5dee5ed749373c298237fe694eb0a51887f4cc1a27370c8464bac4382348f1a"
-dependencies = [
- "anyhow",
- "bitflags",
- "byteorder",
- "libc",
- "netlink-packet-core 0.4.2",
- "netlink-packet-utils",
-]
-
-[[package]]
-name = "netlink-packet-route"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea993e32c77d87f01236c38f572ecb6c311d592e56a06262a007fd2a6e31253c"
@@ -428,7 +402,7 @@ dependencies = [
"bitflags",
"byteorder",
"libc",
- "netlink-packet-core 0.5.0",
+ "netlink-packet-core",
"netlink-packet-utils",
]
@@ -446,21 +420,6 @@ dependencies = [
[[package]]
name = "netlink-proto"
-version = "0.10.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6"
-dependencies = [
- "bytes",
- "futures",
- "log",
- "netlink-packet-core 0.4.2",
- "netlink-sys",
- "thiserror",
- "tokio",
-]
-
-[[package]]
-name = "netlink-proto"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26305d12193227ef7b8227e7d61ae4eaf174607f79bd8eeceff07aacaefde497"
@@ -468,7 +427,7 @@ dependencies = [
"bytes",
"futures",
"log",
- "netlink-packet-core 0.5.0",
+ "netlink-packet-core",
"netlink-sys",
"thiserror",
"tokio",
@@ -489,17 +448,6 @@ dependencies = [
[[package]]
name = "nix"
-version = "0.24.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069"
-dependencies = [
- "bitflags",
- "cfg-if",
- "libc",
-]
-
-[[package]]
-name = "nix"
version = "0.26.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a"
@@ -652,14 +600,14 @@ dependencies = [
[[package]]
name = "rsdsl_netlinkd"
-version = "0.2.0"
-source = "git+https://github.com/rsdsl/netlinkd.git#dd053bc60bba68c8754905c3968d16fb9ba98514"
+version = "0.3.0"
+source = "git+https://github.com/rsdsl/netlinkd.git#e3178b6356e8484fa83020f647ad95918a1329ed"
dependencies = [
"futures-util",
- "netlink-packet-route 0.15.0",
+ "netlink-packet-route",
"notify",
"rsdsl_ip_config",
- "rtnetlink 0.12.0",
+ "rtnetlink",
"serde_json",
"thiserror",
"tokio",
@@ -667,33 +615,18 @@ dependencies = [
[[package]]
name = "rtnetlink"
-version = "0.11.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46f1cfa18f8cebe685373a2697915d7e0db3b4554918bba118385e0f71f258a7"
-dependencies = [
- "futures",
- "log",
- "netlink-packet-route 0.13.0",
- "netlink-proto 0.10.0",
- "nix 0.24.3",
- "thiserror",
- "tokio",
-]
-
-[[package]]
-name = "rtnetlink"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed7d42da676fdf7e470e2502717587dd1089d8b48d9d1b846dcc3c01072858cb"
dependencies = [
"futures",
"log",
- "netlink-packet-core 0.5.0",
- "netlink-packet-route 0.15.0",
+ "netlink-packet-core",
+ "netlink-packet-route",
"netlink-packet-utils",
- "netlink-proto 0.11.1",
+ "netlink-proto",
"netlink-sys",
- "nix 0.26.2",
+ "nix",
"thiserror",
"tokio",
]
diff --git a/Cargo.toml b/Cargo.toml
index 115ac0e..d8ab9a9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -13,7 +13,7 @@ ipnet = "2.7.1"
libc = "0.2"
linkaddrs = { git = "https://github.com/HimbeerserverDE/linkaddrs.git", version = "0.1.0" }
rand = "0.8.5"
-rsdsl_netlinkd = { git = "https://github.com/rsdsl/netlinkd.git", version = "0.2.0" }
+rsdsl_netlinkd = { git = "https://github.com/rsdsl/netlinkd.git", version = "0.3.0" }
serde = "1.0"
serde_derive = "1.0"
serde_json = "1.0"