aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-08-05 12:59:11 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-08-05 12:59:11 +0200
commit82c81b2418092280b68a88e97fb557c842a134d1 (patch)
treeb72b810e71331ef03e3baa48226d9b9f8ea4bb9e
parentd1133ee20e221f974675fbf47e65121aea67bded (diff)
discover inner mtu automatically
-rw-r--r--Cargo.lock4
-rw-r--r--src/main.rs1
2 files changed, 2 insertions, 3 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 2d38bd7..2776af7 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -891,7 +891,7 @@ dependencies = [
[[package]]
name = "rsdsl_netlinkd"
version = "0.4.0"
-source = "git+https://github.com/rsdsl/netlinkd.git#5f9dda3ff517f104fc5cc540e8164a0d411cfac1"
+source = "git+https://github.com/rsdsl/netlinkd.git#824215ee93b91a2e5a19043369ac84b9348bfcff"
dependencies = [
"futures-util",
"netlink-packet-route",
@@ -906,7 +906,7 @@ dependencies = [
[[package]]
name = "rsdsl_netlinkd_sys"
version = "0.4.0"
-source = "git+https://github.com/rsdsl/netlinkd.git#5f9dda3ff517f104fc5cc540e8164a0d411cfac1"
+source = "git+https://github.com/rsdsl/netlinkd.git#824215ee93b91a2e5a19043369ac84b9348bfcff"
dependencies = [
"bindgen",
"cc",
diff --git a/src/main.rs b/src/main.rs
index 80227fe..ef3311b 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -136,7 +136,6 @@ fn configure_he6in4(config: &UsableConfig) -> Result<()> {
let local_v6: Ipv6Addr = (u128::from_be_bytes(config.tn64.trunc().addr().octets()) | 2).into();
let remote_v6: Ipv6Addr = (u128::from_be_bytes(config.tn64.trunc().addr().octets()) | 1).into();
- link::set_mtu("he6in4".into(), 1472)?;
link::up("he6in4".into())?;
addr::flush("he6in4".into())?;