diff --git a/scapy/utils.py b/scapy/utils.py index 89148eff82f46d6a657e36bfd4867da4a39a4aac..6c10cc137a50b68566d27488b570f281ec64f912 100644 --- a/scapy/utils.py +++ b/scapy/utils.py @@ -270,7 +270,7 @@ def atol(x): ip = inet_aton(socket.gethostbyname(x)) return struct.unpack("!I", ip)[0] def ltoa(x): - return inet_ntoa(struct.pack("!I", x)) + return inet_ntoa(struct.pack("!I", x&0xffffffff)) def itom(x): return (0xffffffff00000000L>>x)&0xffffffffL