Fixing visuals for the SDN-IP demo.

Change-Id: Idd518213062c49c4f9011b951d87d2020927608a
diff --git a/web/api/src/main/java/org/onlab/onos/rest/ConfigProvider.java b/web/api/src/main/java/org/onlab/onos/rest/ConfigProvider.java
index 5a0d909..f5694be 100644
--- a/web/api/src/main/java/org/onlab/onos/rest/ConfigProvider.java
+++ b/web/api/src/main/java/org/onlab/onos/rest/ConfigProvider.java
@@ -50,8 +50,10 @@
 
 import java.net.URI;
 import java.util.ArrayList;
+import java.util.HashSet;
 import java.util.Iterator;
 import java.util.List;
+import java.util.Set;
 
 import static com.google.common.base.Preconditions.checkNotNull;
 import static org.onlab.onos.net.DeviceId.deviceId;
@@ -205,10 +207,15 @@
         HostId hostId = HostId.hostId(mac, vlanId);
         SparseAnnotations annotations = annotations(node.get("annotations"));
         HostLocation location = new HostLocation(connectPoint(get(node, "location")), 0);
-        IpAddress ip = IpAddress.valueOf(get(node, "ip"));
+
+        String[] ipStrings = get(node, "ip").split(",");
+        Set<IpAddress> ips = new HashSet<>();
+        for (String ip : ipStrings) {
+            ips.add(IpAddress.valueOf(ip.trim()));
+        }
 
         DefaultHostDescription desc =
-                new DefaultHostDescription(mac, vlanId, location, ip, annotations);
+                new DefaultHostDescription(mac, vlanId, location, ips, annotations);
         hps.hostDetected(hostId, desc);
     }