]> git.ipfire.org Git - people/ms/libloc.git/commitdiff
location-importer: Some routers omit /24 for IPv4
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 May 2020 19:50:22 +0000 (19:50 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 May 2020 19:50:22 +0000 (19:50 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/python/location-importer.in

index 08c9ed7a4d7d4ec5508269fb58b6d3ae4443a299..afd8f4a79589c371775899fe02b646f47831018f 100644 (file)
@@ -491,6 +491,10 @@ class CLI(object):
                                                        # Convert network to string
                                                        network = network.decode()
 
+                                                       # Append /24 for IPv4 addresses
+                                                       if not "/" in network and not ":" in network:
+                                                               network = "%s/24" % network
+
                                                        # Convert AS number to integer
                                                        autnum = int(autnum)