X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fping%2FDNSPinger.java;h=35e17148908988dcd342a41c3cfb6b6675ad3128;hb=446d3aa82c177eb844f6f19c8f85d4a6e631efe7;hp=3dc9ac60a8b51d23e915f28997cf02c1a416e2e7;hpb=50c8c66dc1d3245e8eaedf17e273f8c0522f1435;p=gigi.git diff --git a/src/org/cacert/gigi/ping/DNSPinger.java b/src/org/cacert/gigi/ping/DNSPinger.java index 3dc9ac60..35e17148 100644 --- a/src/org/cacert/gigi/ping/DNSPinger.java +++ b/src/org/cacert/gigi/ping/DNSPinger.java @@ -3,18 +3,20 @@ package org.cacert.gigi.ping; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; -import java.util.Arrays; import java.util.LinkedList; +import org.cacert.gigi.Domain; +import org.cacert.gigi.User; + public class DNSPinger extends DomainPinger { @Override - public String ping(String domain, String expToken) { + public String ping(Domain domain, String expToken, User u) { try { String[] tokenParts = expToken.split(":", 2); Process p = Runtime.getRuntime().exec(new String[] { - "dig", "+short", "NS", domain + "dig", "+short", "NS", domain.getSuffix() }); BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream())); String line; @@ -31,7 +33,6 @@ public class DNSPinger extends DomainPinger { String[] call = new String[] { "dig", "@" + NS, "+short", "TXT", "cacert-" + tokenParts[0] + "." + domain }; - System.out.println(Arrays.toString(call)); p = Runtime.getRuntime().exec(call); br = new BufferedReader(new InputStreamReader(p.getInputStream())); String token = null;