[quagga-dev 14344] Re: Location of 'vrf <name>' option in a command

Kei Nohguchi kei at nohguchi.com
Thu Dec 24 17:45:54 GMT 2015


>> So, I assume you are fine with changing zebra commands (such as this) to..
>> 
>> 'show ip route vrf <name> A.B.C.D/M'
>> 
>>    from its previous form..
>> 
>> 'show ip route A.B.C.D/M vrf <name>'  
> 
> Which would be preferable here:
> 
> Classic IOS
> 
> 	show ip|ipv6 route [multicast] [vrf <name>] …
> 
> or IOS-XR
> 
> 	show route [vrf <name>] ipv4|ipv6 [unicast|multicast] ...
> 
> with the positioning of "vrf <name>" perhaps subject to debate?

I feel the same, as it's subject to debate.  But I feel IOS-XR style  makes more sense, to be more symmetric.

Can we support both, to cover both camps, or is it just too much and better to pick one?

Cheers,

Kei

> I think that permitting the unicast keyword explicitly makes for a helpful symmetry, as does ipv4|ipv6 vs ip|ipv6.
> 
> Michael





More information about the Quagga-dev mailing list