# HG changeset patch # User "Tomas Zeman " # Date 1259788795 -3600 # Node ID 0f5d67d6ed042ad9c647af40cad901cb66c11501 # Parent 8d541766cd1f42e46eca35e08b646b27361fa15e cisco.grammar: unify vlans for access/trunk switch port diff -r 8d541766cd1f -r 0f5d67d6ed04 cisco.grammar --- a/cisco.grammar Mon Nov 30 22:12:02 2009 +0100 +++ b/cisco.grammar Wed Dec 02 22:19:55 2009 +0100 @@ -195,7 +195,7 @@ | "switchport" "mode" /access|trunk/ { $arg{ctx}->{"switchport-mode"} = $item[3] } | "switchport" "access" "vlan" num - { $arg{ctx}->{vlan} = $item{num} } + { $arg{ctx}->{vlan}->{$item{num}} = 1 } | "switchport" "trunk" "encapsulation" keyword { $arg{ctx}->{"trunk-encap"} = $item{keyword} } | "switchport" "trunk" "allowed" "vlan" vlan_range[ctx => $arg{ctx}, key => "vlan"]