Only set bridge field on a bridge
authorJamie Cameron <jcameron@webmin.com>
Wed, 5 Oct 2011 19:29:08 +0000 (12:29 -0700)
committerJamie Cameron <jcameron@webmin.com>
Wed, 5 Oct 2011 19:29:08 +0000 (12:29 -0700)
https://www.virtualmin.com/node/19705

net/save_bifc.cgi

index af7ba99..74976fe 100755 (executable)
@@ -84,12 +84,12 @@ else {
                # Creating a bridge interface
                $in{'name'} =~ /^\d+$/ || &error($text{'bifc_ebridge'});
                $b->{'name'} = $b->{'fullname'} = "br".$in{'name'};
+               $b->{'bridge'} = 1;
                }
        elsif ($in{'name'} =~/^[a-z]+\d*(\.\d+)?$/) {
                # creating a real interface
                $b->{'name'} = $in{'name'};
                $b->{'fullname'} = $in{'name'};
-               $b->{'bridge'} = 1;
                }
        elsif ($in{'name'} eq 'auto') {
                # creating a vlan interface