From 2d42e62f773b05183784f97dbccc164516a1d723 Mon Sep 17 00:00:00 2001 From: angryziber Date: Mon, 3 Mar 2008 21:11:51 +0000 Subject: [PATCH] WindowsPinger should be selected automatically on crippled windows versions as well git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@271 375186e5-ef17-0410-b0b6-91563547dcda --- src/net/azib/ipscan/core/net/PingerRegistryImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/net/azib/ipscan/core/net/PingerRegistryImpl.java b/src/net/azib/ipscan/core/net/PingerRegistryImpl.java index fb627c5f..024e348b 100755 --- a/src/net/azib/ipscan/core/net/PingerRegistryImpl.java +++ b/src/net/azib/ipscan/core/net/PingerRegistryImpl.java @@ -43,7 +43,6 @@ public class PingerRegistryImpl implements PingerRegistry { pingers.put("pinger.icmp2", ICMPPinger.class); pingers.put("pinger.udp", UDPPinger.class); pingers.put("pinger.tcp", TCPPinger.class); - // TODO: implement a windows-specific ICMP pinger for XP SP2 and beyond that uses ping.dll } public String[] getRegisteredNames() { @@ -88,7 +87,7 @@ public class PingerRegistryImpl implements PingerRegistry { catch (Exception e) { LOG.info("ICMP pingers fail: " + e); // udp should be supported in all configurations - scannerConfig.selectedPinger = "pinger.udp"; + scannerConfig.selectedPinger = Platform.WINDOWS ? "pinger.windows" : "pinger.udp"; return false; } }