From: Michael Orlitzky Date: Thu, 15 Sep 2022 03:10:17 +0000 (-0400) Subject: bin/djbdns-logparse.py: fiddle with the convert_ip() comments. X-Git-Tag: 0.0.1~52 X-Git-Url: http://gitweb.michael.orlitzky.com/?p=djbdns-logparse.git;a=commitdiff_plain;h=954c280ffcddfc7f0d5045323a8ad90a867d2e7d bin/djbdns-logparse.py: fiddle with the convert_ip() comments. --- diff --git a/bin/djbdns-logparse.py b/bin/djbdns-logparse.py index bfb2913..3a25a5a 100755 --- a/bin/djbdns-logparse.py +++ b/bin/djbdns-logparse.py @@ -68,12 +68,10 @@ def convert_ip(ip : str): """ if len(ip) == 8: - # IPv4, eg. "7f000001" -> "127.0.0.1" + # IPv4, eg. "7f000001" -> "7f 00 00 01" -> "127.0.0.1" return "%d.%d.%d.%d" % tuple(pack(">L", int(ip, 16))) elif len(ip) == 32: - # IPv6 is actually simpler -- it's just a string-slicing operation, - # eg. "00000000000000000000ffff7f000001" -> - # "0000:0000:0000:0000:0000:ffff:7f00:0001" + # IPv6 is actually simpler -- it's just a string-slicing operation. return ":".join([ip[(4*i) : (4*i+4)] for i in range(8)])