summaryrefslogtreecommitdiff
path: root/scripts/VyattaMisc.pm
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/VyattaMisc.pm')
-rwxr-xr-xscripts/VyattaMisc.pm6
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/VyattaMisc.pm b/scripts/VyattaMisc.pm
index b36e157..a1d1792 100755
--- a/scripts/VyattaMisc.pm
+++ b/scripts/VyattaMisc.pm
@@ -50,7 +50,11 @@ sub is_dhcp_enabled {
} elsif ($intf =~ m/^br/) {
$config->setLevel("interfaces bridge $intf");
} elsif ($intf =~ m/^bond/) {
- $config->setLevel("interfaces bonding $intf");
+ if ($intf =~ m/(\w+)\.(\d+)/) {
+ $config->setLevel("interfaces bonding $1 vif $2");
+ } else {
+ $config->setLevel("interfaces bonding $intf");
+ }
} else {
#
# add other interfaces that can be configured to use dhcp above