diff --git a/scapy/layers/inet.py b/scapy/layers/inet.py index db36d0b8370e27e3076da7f16ad2651975817dcd..b26a0cd8f8b6faddfe935b9ff48daee5f018a3d4 100644 --- a/scapy/layers/inet.py +++ b/scapy/layers/inet.py @@ -1312,7 +1312,7 @@ traceroute(target, [maxttl=30,] [dport=80,] [sport=80,] [verbose=conf.verb]) -> class TCP_client(Automaton): def parse_args(self, ip, port, *args, **kargs): - self.dst = ip + self.dst = iter(Net(ip)).next() self.dport = port self.sport = random.randrange(0,2**16) self.l4 = IP(dst=ip)/TCP(sport=self.sport, dport=self.dport, flags=0,