1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-06-19 00:17:51 +02:00

remove subnet on compressed and exploded

This commit is contained in:
Kelly Brazil
2022-07-28 07:30:26 -07:00
parent 726bcc83d2
commit 1df662102c

View File

@ -76,8 +76,8 @@ Examples:
"version": 4,
"max_prefix_length": 32,
"ip": "192.168.2.10",
"ip_compressed": "192.168.2.10/24",
"ip_exploded": "192.168.2.10/24",
"ip_compressed": "192.168.2.10",
"ip_exploded": "192.168.2.10",
"scope_id": null,
"ipv4_mapped": null,
"six_to_four": null,
@ -131,8 +131,8 @@ Examples:
"version": 4,
"max_prefix_length": 32,
"ip": "192.168.2.10",
"ip_compressed": "192.168.2.10/32",
"ip_exploded": "192.168.2.10/32",
"ip_compressed": "192.168.2.10",
"ip_exploded": "192.168.2.10",
"scope_id": null,
"ipv4_mapped": null,
"six_to_four": null,
@ -186,8 +186,8 @@ Examples:
"version": 6,
"max_prefix_length": 128,
"ip": "127:0:de::1",
"ip_compressed": "127:0:de::1%128/96",
"ip_exploded": "0127:0000:00de:0000:0000:0000:0000:0001/96",
"ip_compressed": "127:0:de::1%128",
"ip_exploded": "0127:0000:00de:0000:0000:0000:0000:0001",
"scope_id": "128",
"ipv4_mapped": null,
"six_to_four": null,
@ -241,8 +241,8 @@ Examples:
"version": 6,
"max_prefix_length": 128,
"ip": "127:0:de::1",
"ip_compressed": "127:0:de::1/128",
"ip_exploded": "0127:0000:00de:0000:0000:0000:0000:0001/128",
"ip_compressed": "127:0:de::1",
"ip_exploded": "0127:0000:00de:0000:0000:0000:0000:0001",
"scope_id": null,
"ipv4_mapped": null,
"six_to_four": null,
@ -297,8 +297,8 @@ Examples:
"version": 6,
"max_prefix_length": 128,
"ip": "::ffff:c0a8:123",
"ip_compressed": "::ffff:c0a8:123/128",
"ip_exploded": "0000:0000:0000:0000:0000:ffff:c0a8:0123/128",
"ip_compressed": "::ffff:c0a8:123",
"ip_exploded": "0000:0000:0000:0000:0000:ffff:c0a8:0123",
"scope_id": null,
"ipv4_mapped": "192.168.1.35",
"six_to_four": null,
@ -353,8 +353,8 @@ Examples:
"version": 6,
"max_prefix_length": 128,
"ip": "2002:c000:204::",
"ip_compressed": "2002:c000:204::/48",
"ip_exploded": "2002:c000:0204:0000:0000:0000:0000:0000/48",
"ip_compressed": "2002:c000:204::",
"ip_exploded": "2002:c000:0204:0000:0000:0000:0000:0000",
"scope_id": null,
"ipv4_mapped": null,
"six_to_four": "192.0.2.4",
@ -409,8 +409,8 @@ Examples:
"version": 6,
"max_prefix_length": 128,
"ip": "2001:0:4136:e378:8000:63bf:3fff:fdd2",
"ip_compressed": "2001:0:4136:e378:8000:63bf:3fff:fdd2/128",
"ip_exploded": "2001:0000:4136:e378:8000:63bf:3fff:fdd2/128",
"ip_compressed": "2001:0:4136:e378:8000:63bf:3fff:fdd2",
"ip_exploded": "2001:0000:4136:e378:8000:63bf:3fff:fdd2",
"scope_id": null,
"ipv4_mapped": null,
"six_to_four": null,
@ -585,8 +585,8 @@ def parse(
'version': int(interface.version),
'max_prefix_length': interface.max_prefixlen,
'ip': bare_ip_string,
'ip_compressed': str(interface.compressed),
'ip_exploded': str(interface.exploded),
'ip_compressed': bare_ip.compressed,
'ip_exploded': bare_ip.exploded,
'scope_id': scope_id,
'ipv4_mapped': ipv4_mapped,
'six_to_four': sixtofour,