diff --git a/lib/services/ping.py b/lib/services/ping.py index 489dc91..d123ae0 100644 --- a/lib/services/ping.py +++ b/lib/services/ping.py @@ -8,7 +8,6 @@ import struct class Packet(object): - """Creates ICMPv4 and v6 packets. header @@ -101,7 +100,6 @@ class Packet(object): self.type = None self.code = None - def __repr__(self): return "" % \ (self.version, self.type, self.code, len(self.data)) @@ -182,6 +180,7 @@ class PingResponse(object): return "%d bytes from %s: id=%s, seq=%u, rtt=%.3f ms" % \ (self.bufferLength, self.address, self.ident, self.seq, self.rtt) + class PingService(Service): def __init__(self, **kwargs): super(PingService, self).__init__(**kwargs) @@ -205,7 +204,6 @@ class PingService(Service): base_packet = Packet((8, 0)) - seqNum = 0 ## create ping packet pdata = struct.pack("!HHd", processId, seqNum, time.time()) @@ -246,6 +244,5 @@ class PingService(Service): task._execute() - def create(kwargs): return PingService(**kwargs) \ No newline at end of file