]> git.proxmox.com Git - pve-common.git/commitdiff
Inotify : write network config : add bridge-vids
authorAlexandre Derumier <aderumier@odiso.com>
Wed, 20 Jun 2018 05:36:56 +0000 (07:36 +0200)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Wed, 20 Jun 2018 08:11:48 +0000 (10:11 +0200)
default is 2-4094 if user don't have specified.

mandatory for ifupdown2 and compatible with
current promox ifupdown bridgevlanport script

src/PVE/INotify.pm

index a902b7315809fc8e160f4591e7fe63c6242aa2f4..dcdbaa49121d7a77fd86350db736f88346d57674 100644 (file)
@@ -813,7 +813,8 @@ sub __read_etc_network_interfaces {
        'bridge-vlan-aware' => 'bridge_vlan_aware',
        'bridge-fd' => 'bridge_fd',
        'bridge-stp' => 'bridge_stp',
-       'bridge-ports' => 'bridge_ports'
+       'bridge-ports' => 'bridge_ports',
+       'bridge-vids' => 'bridge_vids'
     };
 
     my $line;
@@ -1091,6 +1092,8 @@ sub __interface_to_string {
 
        if( defined($d->{bridge_vlan_aware})) {
            $raw .= "\tbridge-vlan-aware yes\n";
+           $v = defined($d->{bridge_vids}) ? $d->{bridge_vids} : "2-4094";
+           $raw .= "\tbridge-vids $v\n";
        }
        $done->{bridge_vlan_aware} = 1;