diff options
Diffstat (limited to 'src/fw.rs')
-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); + } } } |