From c1a36bdbc0c01cf834b63e62d80e3eeefe33172f Mon Sep 17 00:00:00 2001 From: Mohit Mehta Date: Fri, 1 Oct 2010 11:10:56 -0700 Subject: Fix Bug 6225 Unable to assign a pppoe interface to zone * change check for fw applied to an interface --- lib/Vyatta/Zone.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/Vyatta/Zone.pm b/lib/Vyatta/Zone.pm index eccf8ab..0e4981f 100755 --- a/lib/Vyatta/Zone.pm +++ b/lib/Vyatta/Zone.pm @@ -176,7 +176,9 @@ sub validity_checks { if ($intf) { my $config = new Vyatta::Config; $config->setLevel($intf->path()); - if ($config->exists("firewall")) { + if ($config->exists("firewall in name") || + $config->exists("firewall out name") || + $config->exists("firewall local name")) { $returnstring = "interface $interface has firewall configured, " . "cannot be defined under a zone"; -- cgit v1.2.3