diff --git a/Shorewall/Perl/Shorewall/Proxyarp.pm b/Shorewall/Perl/Shorewall/Proxyarp.pm index 0d8eab59f..f5b418f9b 100644 --- a/Shorewall/Perl/Shorewall/Proxyarp.pm +++ b/Shorewall/Perl/Shorewall/Proxyarp.pm @@ -123,6 +123,9 @@ sub setup_proxy_arp() { $first_entry = 0; } + fatal_error "Unknown interface ($interface)" unless known_interface $interface; + fatal_error "Unknown interface ($external)" unless known_interface $external; + my $physical = physical_name $interface; my $extphy = physical_name $external;