From 954c280ffcddfc7f0d5045323a8ad90a867d2e7d Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Wed, 14 Sep 2022 23:10:17 -0400 Subject: [PATCH] bin/djbdns-logparse.py: fiddle with the convert_ip() comments. --- bin/djbdns-logparse.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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)]) -- 2.44.2