diff options
author | Alex Auvolat <alex@adnab.me> | 2023-04-20 14:29:38 +0200 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2023-04-20 14:29:38 +0200 |
commit | d27173a2b7ada8d0df9506ce4beb1ba9dae94950 (patch) | |
tree | 6f5659d7254b8997083ab3e068f2ac743049fb01 | |
parent | 48da5b61acf9edd582be5cecfdae58f63bd4527e (diff) | |
download | diplonat-d27173a2b7ada8d0df9506ce4beb1ba9dae94950.tar.gz diplonat-d27173a2b7ada8d0df9506ce4beb1ba9dae94950.zip |
debug
-rw-r--r-- | src/fw.rs | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -54,6 +54,7 @@ pub fn get_opened_ports(ipt: &iptables::IPTables) -> Result<messages::PublicExpo let re = Regex::new(r"\-A.*? \-p (\w+).*\-\-dport (\d+).*?\-j ACCEPT") .context("Regex matching open ports encountered an unexpected rule")?; for i in list { + debug!("{} list DIPLONAT: got {}", ipt.cmd, i); let caps = re.captures(&i); match caps { Some(c) => { @@ -70,7 +71,9 @@ pub fn get_opened_ports(ipt: &iptables::IPTables) -> Result<messages::PublicExpo error!("Unexpected rule found in DIPLONAT chain") } } - _ => {} + _ => { + debug!("{} rule not parsed: {}", ipt.cmd, i); + } } } |