DHCP6: use lease_type to key lease map in addition to iaid_duid (#8492)

* dhcp6: key lease map by type in addition to duid

* Update src/opnsense/scripts/dhcp/get_leases6.py

Co-authored-by: Ad Schellevis <AdSchellevis@users.noreply.github.com>

---------

Co-authored-by: Ad Schellevis <AdSchellevis@users.noreply.github.com>
This commit is contained in:
Alex Goodkind 2025-04-11 12:54:15 -04:00 committed by GitHub
parent 4567021437
commit 02e511091d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -148,7 +148,7 @@ if __name__ == '__main__':
elif len(line) > 1 and line[0] == '}' and len(cur_lease) > 0:
cur_lease.append(line)
parsed_lease = parse_lease(cur_lease)
last_leases[parsed_lease['iaid_duid']] = parsed_lease
last_leases["%s,%s" % (parsed_lease['lease_type'], parsed_lease['iaid_duid'])] = parsed_lease
cur_lease = []
elif len(cur_lease) > 0:
cur_lease.append(line)