protected static final String VNID_VALUE = "flow";
protected static final String REMOTE_IP_KEY = "remote_ip";
protected static final String REMOTE_IP_VALUE = "flow";
-
+ private static final String DESTPORT_KEY = "dst_port";
+ private static final Integer VXLAN_GPE_PORT_NUMBER = 6633;
+ private static final String DESTPORT_VALUE = VXLAN_GPE_PORT_NUMBER.toString();
private static final String NSH_NSI_KEY = "nsi";
private static final String NSH_NSI_VALUE = "flow";
private static final String NSH_NSP_KEY = "nsp";
private List<Options> nshOptions = null;
private List<Options> ofOverlayOptions = null;
- @Before
- public void setUp() throws Exception {
+
+ @Before public void setUp() throws Exception {
nshOptions = new ArrayList<Options>();
ofOverlayOptions = new ArrayList<Options>();
OptionsBuilder ob = new OptionsBuilder();
- ob.setOption(VNID_KEY)
- .setValue(VNID_VALUE);
+ ob.setOption(VNID_KEY).setValue(VNID_VALUE);
nshOptions.add(ob.build());
ofOverlayOptions.add(ob.build());
ob = new OptionsBuilder();
- ob.setOption(REMOTE_IP_KEY)
- .setValue(REMOTE_IP_VALUE);
+ ob.setOption(REMOTE_IP_KEY).setValue(REMOTE_IP_VALUE);
nshOptions.add(ob.build());
ofOverlayOptions.add(ob.build());
ob = new OptionsBuilder();
- ob.setOption(NSH_NSI_KEY)
- .setValue(NSH_NSI_VALUE);
+ ob.setOption(NSH_NSI_KEY).setValue(NSH_NSI_VALUE);
+ nshOptions.add(ob.build());
+ ob = new OptionsBuilder();
+ ob.setOption(NSH_NSP_KEY).setValue(NSH_NSP_VALUE);
nshOptions.add(ob.build());
ob = new OptionsBuilder();
- ob.setOption(NSH_NSP_KEY)
- .setValue(NSH_NSP_VALUE);
+ ob.setOption(NSH_NSHC1_KEY).setValue(NSH_NSHC1_VALUE);
nshOptions.add(ob.build());
ob = new OptionsBuilder();
- ob.setOption(NSH_NSHC1_KEY)
- .setValue(NSH_NSHC1_VALUE);
+ ob.setOption(NSH_NSHC2_KEY).setValue(NSH_NSHC2_VALUE);
nshOptions.add(ob.build());
ob = new OptionsBuilder();
- ob.setOption(NSH_NSHC2_KEY)
- .setValue(NSH_NSHC2_VALUE);
+ ob.setOption(NSH_NSHC3_KEY).setValue(NSH_NSHC3_VALUE);
nshOptions.add(ob.build());
ob = new OptionsBuilder();
- ob.setOption(NSH_NSHC3_KEY)
- .setValue(NSH_NSHC3_VALUE);
+ ob.setOption(NSH_NSHC4_KEY).setValue(NSH_NSHC4_VALUE);
nshOptions.add(ob.build());
ob = new OptionsBuilder();
- ob.setOption(NSH_NSHC4_KEY)
- .setValue(NSH_NSHC4_VALUE);
+ ob.setOption(DESTPORT_KEY).setValue(DESTPORT_VALUE);
nshOptions.add(ob.build());
}