From c9537eb31fb1e315f3c64bde73952166661d949d Mon Sep 17 00:00:00 2001 From: Babak Farrokhi Date: Sun, 10 Apr 2016 16:07:42 +0430 Subject: [PATCH] eliminate privileged user requirement (fixes #3) --- dnstraceroute.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dnstraceroute.py b/dnstraceroute.py index 28c0981..6b45392 100755 --- a/dnstraceroute.py +++ b/dnstraceroute.py @@ -120,7 +120,7 @@ def main(): if should_stop: break - icmp_socket = socket.socket(socket.AF_INET, socket.SOCK_RAW, icmp) + icmp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, icmp) icmp_socket.bind(("", dnsport)) icmp_socket.settimeout(timeout)