diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-10-14 22:02:58 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-10-14 22:02:58 +0200 |
commit | a4855a96141f972e1deb93d87cc4ef57f943aafa (patch) | |
tree | 9a720fbca1a0b0b8dc47f41a5b1e87f8c58eaf9c | |
parent | cc5714cbcfca0af22913c165b6cd110466dd1cf8 (diff) |
add server information
-rw-r--r-- | src/lib.rs | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -8,6 +8,8 @@ pub const LOCATION: &str = "/data/dhcp6.lease"; #[derive(Clone, Debug, Eq, PartialEq, Serialize, Deserialize)] pub struct PdConfig { pub timestamp: SystemTime, + pub server: Ipv6Addr, + pub server_id: Vec<u8>, pub t1: u32, pub t2: u32, pub prefix: Ipv6Addr, @@ -23,6 +25,8 @@ impl Default for PdConfig { fn default() -> Self { Self { timestamp: SystemTime::UNIX_EPOCH, + server: Ipv6Addr::UNSPECIFIED, + server_id: Vec::default(), t1: 0, t2: 0, prefix: Ipv6Addr::UNSPECIFIED, |