CORD-537 Added public IP gateways for ARP proxy
- Added public IP gateway and MAC pairs to network config for ARP proxy
- Added vSG as a ONOS host
Change-Id: Ia722ba3843297cec7134da5d64bbf188c22762f8
diff --git a/src/main/java/org/onosproject/cordvtn/CordVtnService.java b/src/main/java/org/onosproject/cordvtn/CordVtnService.java
index ead644f..f133c44 100644
--- a/src/main/java/org/onosproject/cordvtn/CordVtnService.java
+++ b/src/main/java/org/onosproject/cordvtn/CordVtnService.java
@@ -16,10 +16,11 @@
package org.onosproject.cordvtn;
import org.onlab.packet.IpAddress;
+import org.onlab.packet.MacAddress;
import org.onosproject.net.ConnectPoint;
import org.onosproject.net.HostId;
-import java.util.Set;
+import java.util.Map;
/**
* Service for provisioning overlay virtual networks on compute nodes.
@@ -67,8 +68,8 @@
*
* @param vSgHost host id of vSG host
* @param serviceVlan service vlan id
- * @param vSgIps set of ip address of vSGs running in this vSG host
+ * @param vSgs map of ip and mac address of vSGs running in this vSG host
*/
void updateVirtualSubscriberGateways(HostId vSgHost, String serviceVlan,
- Set<IpAddress> vSgIps);
+ Map<IpAddress, MacAddress> vSgs);
}