X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=src%2FPVE%2FFirewallSimulator.pm;h=b522776df8f3b3b1299b5e751b4170ebd842a754;hb=e2c627332f86e357b06773208feb5e235b53e307;hp=ba3b161a801ee34f36e2118ab0752ac8d2643bb1;hpb=cc8dc02f01b03b4199aa19c5878dbbe9d484acd8;p=pve-firewall.git diff --git a/src/PVE/FirewallSimulator.pm b/src/PVE/FirewallSimulator.pm index ba3b161..b522776 100644 --- a/src/PVE/FirewallSimulator.pm +++ b/src/PVE/FirewallSimulator.pm @@ -37,6 +37,14 @@ sub add_trace { } } +$SIG{'__WARN__'} = sub { + my $err = $@; + my $t = $_[0]; + chomp $t; + add_trace("$t\n"); + $@ = $err; +}; + sub nf_dev_match { my ($devre, $dev) = @_;