fix reload issues for Loopback interfaces 95/19895/1
authorMichal Cmarada <[email protected]>
Thu, 30 May 2019 07:09:21 +0000 (09:09 +0200)
committerMichal Cmarada <[email protected]>
Thu, 30 May 2019 07:09:21 +0000 (09:09 +0200)
commit5a3e5fb8c3cc9ee6f2261d747bf9633b83108adf
treec42848e2edb241a4de5d0ddc69cc670dde485a8a
parent4dce3cd25ec520ce51da1ed34e5b439eea19232d
fix reload issues for Loopback interfaces

In some cases loopback on reload are recognized as
ethernet interfaces, causing additional loopback interface
to be created on startup.

 - fixes read of loopback interface type
 - fixes false identification as Ethernet interface

Change-Id: I0fe76648bf649d3613e734ba0ddab19b635df1a3
Signed-off-by: Michal Cmarada <[email protected]>
v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/factory/InterfacesReaderFactory.java
v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/read/EthernetCustomizer.java
v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/read/LoopbackCustomizer.java [new file with mode: 0644]
v3po/v3po2vpp/src/main/java/io/fd/hc2vpp/v3po/write/EthernetCustomizer.java