diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-11-01 11:51:19 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-11-01 11:51:19 +0100 |
commit | bd91ff93ef98f774126cf0444bff27e24e59805d (patch) | |
tree | 40f2d3d36c31065d5f910845468b074744775e87 | |
parent | 38e0a1b1fc03ae53568d4d9a4b768c5b44e68f01 (diff) |
log updates
-rw-r--r-- | src/main.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs index 036e252..eeb18d4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -240,6 +240,12 @@ fn monitor4(config: Arc<Config>, tx: mpsc::Sender<Ipv4Net>) -> Result<()> { for newv4 in ipv4s { if is_ipv4_global(&newv4.addr()) && (ipv4.is_none() || ipv4.unwrap() != newv4) { + if let Some(ipv4) = ipv4 { + println!("ipv4 update: {} => {}", ipv4, newv4); + } else { + println!("ipv4: {}", newv4); + } + tx.send(newv4)?; ipv4 = Some(newv4); @@ -259,6 +265,12 @@ fn monitor6(config: Arc<Config>, tx: mpsc::Sender<Ipv6Net>) -> Result<()> { for newv6 in ipv6s { if is_ipv6_global(&newv6.addr()) && (ipv6.is_none() || ipv6.unwrap() != newv6) { + if let Some(ipv6) = ipv6 { + println!("ipv6 update: {} => {}", ipv6, newv6); + } else { + println!("ipv6: {}", newv6); + } + // Resize the prefix. tx.send(Ipv6Net::new(newv6.addr(), config.prefix_len)?)?; ipv6 = Some(newv6); |