summaryrefslogtreecommitdiffstats
path: root/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheDumpManagerImplTest.java
diff options
context:
space:
mode:
authorMichal Cmarada <mcmarada@cisco.com>2019-05-03 19:16:43 +0200
committerMichal Cmarada <mcmarada@cisco.com>2019-05-06 11:50:11 +0000
commit6221f64a5da88bb2d574dad7f61d9b09648869b0 (patch)
tree6778711613e0f49c3d0dcfb3c6cc11352670f10e /v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheDumpManagerImplTest.java
parent97554c44ffc7f7ce82fe89d6da5ac15c46ee80b4 (diff)
Update SwInterfaceDump request with required swIfIndex
Default value should be set to ~0 to dump all interfaces or single interface index to dump single interface. If it is desired to filter interface by name swIfIndex should be set to ~0 and nameFilter should be set to interface name together with nameFilterValid set to 1. Change-Id: I1412f1c3175d55b99a4e8e87742b940c3a0ac72e Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
Diffstat (limited to 'v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheDumpManagerImplTest.java')
-rw-r--r--v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheDumpManagerImplTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheDumpManagerImplTest.java b/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheDumpManagerImplTest.java
index c319cc6d4..af5862211 100644
--- a/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheDumpManagerImplTest.java
+++ b/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/cache/InterfaceCacheDumpManagerImplTest.java
@@ -37,6 +37,7 @@ import io.fd.jvpp.core.dto.SwInterfaceDetails;
import io.fd.jvpp.core.dto.SwInterfaceDetailsReplyDump;
import io.fd.jvpp.core.dto.SwInterfaceDump;
import io.fd.jvpp.core.future.FutureJVppCore;
+import io.fd.jvpp.core.types.InterfaceIndex;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
@@ -189,6 +190,8 @@ public class InterfaceCacheDumpManagerImplTest implements NamingContextHelper, F
private static SwInterfaceDump specificRequest(final String ifaceName) {
final SwInterfaceDump specificRequest = new SwInterfaceDump();
+ specificRequest.swIfIndex = new InterfaceIndex();
+ specificRequest.swIfIndex.interfaceindex =~0;
specificRequest.nameFilterValid = 1;
specificRequest.nameFilter = ifaceName.getBytes();
return specificRequest;
@@ -196,6 +199,8 @@ public class InterfaceCacheDumpManagerImplTest implements NamingContextHelper, F
private static SwInterfaceDump fullRequest() {
final SwInterfaceDump fullRequest = new SwInterfaceDump();
+ fullRequest.swIfIndex = new InterfaceIndex();
+ fullRequest.swIfIndex.interfaceindex = ~0;
fullRequest.nameFilterValid = 0;
fullRequest.nameFilter = "".getBytes();
return fullRequest;