private static void listHosts(final Switchboard sb, final serverObjects prop) { // list known hosts yacySeed seed; int hc = 0; if (sb.peers != null && sb.peers.sizeConnected() > 0) { final Iterator<yacySeed> e = PeerSelection.getProvidesRemoteCrawlURLs(sb.peers); while (e.hasNext()) { seed = e.next(); if (seed != null) { prop.put("hosts_" + hc + "_hosthash", seed.hash); prop.putHTML( "hosts_" + hc + "_hostname", seed.hash + " " + seed.get(yacySeed.NAME, "nameless") + " (" + seed.getLong(yacySeed.RCOUNT, 0) + ")"); hc++; } } prop.put("hosts", hc); } else { prop.put("hosts", "0"); } }