# HG changeset patch # User "Tomas Zeman " # Date 1259798995 -3600 # Node ID 6669e636dfa27473ebc78fef83dc06664c343e41 # Parent 2635a9301907977b2826b5e744e20832556eca3a cisco.grammar: channel-group, bridge-group diff -r 2635a9301907 -r 6669e636dfa2 cisco.grammar --- a/cisco.grammar Thu Dec 03 00:21:10 2009 +0100 +++ b/cisco.grammar Thu Dec 03 01:09:55 2009 +0100 @@ -200,10 +200,14 @@ { $arg{ctx}->{"trunk-encap"} = $item{keyword} } | "switchport" "trunk" "allowed" "vlan" vlan_range[ctx => $arg{ctx}, key => "vlan"] | "switchport" "trunk" "allowed" "vlan" "add" vlan_range[ctx => $arg{ctx}, key => "vlan"] + | "channel-group" num + { $arg{ctx}->{"channel-group"} = $item{num} } | "channel-group" num "mode" keyword - { $arg{ctx}->{"channel-group"}->{$item{num}}->{mode} = $item{keyword} } + { $arg{ctx}->{"channel-group"} = $item{num} } | "ip" "vrf" "forwarding" word { $arg{ctx}->{"ip-vrf-fwd"} = $item{word} } + | "bridge-group" num + { $arg{ctx}->{"bridge-group"} = $item{num} } # vrf section s_vrf: "0" "ip" "vrf" keyword eol s_vrf_l[ctx => ctx("vrf", $item{keyword}) ](s) "0" "!" eol