From 25349a1237d0e14cd4c30efc96061b2bf2926d74 Mon Sep 17 00:00:00 2001
From: Stephen Hemminger <stephen.hemminger@vyatta.com>
Date: Mon, 2 Mar 2009 17:06:26 -0800
Subject: Fix delete of VIF

Syntax is not the same for 'ip link delete'
---
 templates/interfaces/ethernet/node.tag/vif/node.def | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

(limited to 'templates')

diff --git a/templates/interfaces/ethernet/node.tag/vif/node.def b/templates/interfaces/ethernet/node.tag/vif/node.def
index 2166f80..e496a7c 100644
--- a/templates/interfaces/ethernet/node.tag/vif/node.def
+++ b/templates/interfaces/ethernet/node.tag/vif/node.def
@@ -5,6 +5,10 @@ syntax:expression: $VAR(@) >= 0 && $VAR(@) <= 4094; "VLAN ID must be between 0 a
 create: sudo ip link add link $VAR(../@) name "$VAR(../@).$VAR(@)" type vlan id $VAR(@)
         sudo ip link set "$VAR(../@).$VAR(@)" up
 	/opt/vyatta/sbin/vyatta-link-detect "$VAR(../@).$VAR(@)" on
-delete: sudo ip link delete link "$VAR(../@).$VAR(@)" type vlan id $VAR(@)
+delete: sudo ip link delete "$VAR(../@).$VAR(@)" type vlan id $VAR(@)
 comp_help: possible completions:
  <0-4094>           Set VLAN ID
+
+
+
+
-- 
cgit v1.2.3


From 1ec704bb9deb6e508d2aa3ff43ab59b145ce1f2d Mon Sep 17 00:00:00 2001
From: Stephen Hemminger <stephen.hemminger@vyatta.com>
Date: Mon, 2 Mar 2009 17:07:35 -0800
Subject: Rearrange interfaces in priority table

Put physical devices (ethernet, serial, etc) before virtual devices
that get created from those devices (bonding, bridging).
---
 templates/priority | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

(limited to 'templates')

diff --git a/templates/priority b/templates/priority
index cb43734..69b4c04 100644
--- a/templates/priority
+++ b/templates/priority
@@ -4,15 +4,15 @@
 301 protocols/ospfv3
 302 protocols/rip
 303 protocols/ripng
-310 interfaces/bonding/node.tag
-320 interfaces/bridge/node.tag
-330 interfaces/ethernet/node.tag
-340 interfaces/tunnel/node.tag
-350 interfaces/adsl/node.tag
-360 interfaces/loopback/node.tag
-370 interfaces/openvpn/node.tag
-480 interfaces/serial/node.tag
-490 interfaces/wirelessmodem/node.tag
+310 interfaces/ethernet/node.tag
+320 interfaces/loopback/node.tag
+330 interfaces/adsl/node.tag
+340 interfaces/serial/node.tag
+350 interfaces/wirelessmodem/node.tag
+360 interfaces/bonding/node.tag
+370 interfaces/bridge/node.tag
+380 interfaces/tunnel/node.tag
+380 interfaces/openvpn/node.tag
 400 system
 450 protocols/static
 470 policy
@@ -74,4 +74,4 @@
 900 content-inspection
 900 load-balancing
 900 service
-900 protocols
\ No newline at end of file
+900 protocols
-- 
cgit v1.2.3