X-Git-Url: https://git.proxmox.com/?p=pve-firewall.git;a=blobdiff_plain;f=test%2Ffwtester.pl;h=2700ef39e40a3390238c5ace37a107725a619086;hp=4d98c55d9750a2fffcb43accddd239b61e8e5516;hb=43e338257ce96d04750119dc5ddf1945f4c994e7;hpb=525778d783fafdf616347afa674adccec5dfdc6f diff --git a/test/fwtester.pl b/test/fwtester.pl index 4d98c55..2700ef3 100755 --- a/test/fwtester.pl +++ b/test/fwtester.pl @@ -37,7 +37,7 @@ sub run_tests { PVE::Firewall::local_network('172.16.1.0/24'); my ($ruleset, $ipset_ruleset) = - PVE::Firewall::compile(undef, undef, $vmdata); + PVE::Firewall::compile(undef, undef, $vmdata, 1); my $filename = "$testdir/$testfile"; my $fh = IO::File->new($filename) || @@ -107,6 +107,8 @@ my $vmdata = { qemu => { 100 => { net0 => "e1000=0E:0B:38:B8:B3:21,bridge=vmbr0,firewall=1", + net1 => "e1000=0E:0B:38:B9:B4:21,bridge=vmbr1,firewall=1", + net2 => "e1000=0E:0B:38:BA:B4:21,bridge=vmbr2,firewall=1", }, 101 => { net0 => "e1000=0E:0B:38:B8:B3:22,bridge=vmbr0,firewall=1", @@ -116,12 +118,12 @@ my $vmdata = { net0 => "e1000=0E:0B:38:B8:B4:21,bridge=vmbr1,firewall=1", }, }, - openvz => { + lxc => { 200 => { - ip_address => { value => '10.0.200.1' }, + net0 => "name=eth0,hwaddr=0E:18:24:41:2C:43,bridge=vmbr0,firewall=1,ip=10.0.200.1/24", }, 201 => { - ip_address => { value => '10.0.200.2' }, + net0 => "name=eth0,hwaddr=0E:18:24:41:2C:44,bridge=vmbr0,firewall=1,ip=10.0.200.2/24", }, }, };