diff options
author | Dave Barach <dave@barachs.net> | 2018-07-13 20:12:45 -0400 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2018-07-15 08:51:15 +0000 |
commit | 635ec3bdd073101dd513083be4f1edfb64e29098 (patch) | |
tree | 5f837acadc4955f07f42da45694ecbe1261ea08c /src/vnet/snap/snap.c | |
parent | 0e6f4d6af4191340a5f542c9eeb0f34dda32e745 (diff) |
VPP-1341: fix loopback interface graph arcs
Remove broken special case from l2_input.c:set_int_l2_mode(), which
turns out to confuse the graph dispatch engine.
The loopback TX function needs to push packets to either
ethernet-input or to l2-input, based on bridge / BVI
configuration. Rather than overloading a single graph arc - and making
vain attempts to reconfigure it - create both arcs and use the correct
one.
Rewrote the loopback tx function as an idosyncratic multi-arch
quad/single loop fn.
Change-Id: I15b56ce641d90a11e7b3c7d23859f40e168dd7b2
Signed-off-by: Dave Barach <dave@barachs.net>
Diffstat (limited to 'src/vnet/snap/snap.c')
0 files changed, 0 insertions, 0 deletions