[ Just reposting as it was likely missed in the Holiday Extravaganza. --jdl
]

On Fri, Dec 28, 2018 at 9:21 AM Jon Loeliger <j...@netgate.com> wrote:

> Folks,
>
> Is there a valid use for duplicate nodes in the node graph?
> Specifically, if I type this command three times:
>
>     vpp# set interface ip vxlan-bypass TenGigabitEthernet6/0/0
>     vpp# set interface ip vxlan-bypass TenGigabitEthernet6/0/0
>     vpp# set interface ip vxlan-bypass TenGigabitEthernet6/0/0
>
> I end up with duplicate ip4-vxlan-nodes:
>
>     vpp# show interface features TenGigabitEthernet6/0/0
>     [ ...]
>     ip4-unicast:
>       ip4-not-enabled
>       ip4-vxlan-bypass
>       ip4-vxlan-bypass
>       ip4-vxlan-bypass
>
> In this case, I don't think it makes sense, and I think we should detect
> the presence of the node and disallow multiple additions.
>
> If that is true for this case, but NOT true for other cases, we might
> entertain
> a flag (per interface per family) in the
> function vnet_int_vxlan_bypass_mode()
> to record its addition and prevent subsequent re-additions.
>
> On the other hand, if duplicate nodes is a Bad Thing for the whole graph,
> perhaps the function vnet_feature_enable_disable() itself should be able
> to detect and prevent duplicates?
>
> Thoughts?
> jdl
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11829): https://lists.fd.io/g/vpp-dev/message/11829
Mute This Topic: https://lists.fd.io/mt/28873312/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to