aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2024-01-30 19:23:03 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2024-01-30 19:23:14 +0100
commit9bfd713a9edf9a31fb71095434195c3d0ea3097e (patch)
tree4cf67749352ae144eb06480141eebe5484380b2b
parentb68885346f4aa8a3216645c65e92f7c7a2c5ff51 (diff)
separate active and last fileHEAD0.3.0master
Purpose: Preserve last configuration (especially across reboots) even during clean PPPoE termination
-rw-r--r--Cargo.toml2
-rw-r--r--src/lib.rs3
2 files changed, 3 insertions, 2 deletions
diff --git a/Cargo.toml b/Cargo.toml
index ee659db..0c168ab 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "rsdsl_ip_config"
-version = "0.2.4"
+version = "0.3.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
diff --git a/src/lib.rs b/src/lib.rs
index 71e8687..6ebc2e0 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -2,7 +2,8 @@ use std::net::{Ipv4Addr, Ipv6Addr};
use serde::{Deserialize, Serialize};
-pub const LOCATION: &str = "/data/pppoe.ip_config";
+pub const LOCATION: &str = "/tmp/pppoe.ip_config";
+pub const LOCATION_LAST: &str = "/data/pppoe.last";
#[derive(Clone, Copy, Debug, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv4Config {