mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-14 08:34:39 +00:00
arp list, first dhcp lease missing in list_arp.py, closes https://github.com/opnsense/core/issues/3595
This commit is contained in:
parent
9a4be6f2e3
commit
3a0b9e1620
@ -42,6 +42,10 @@ if __name__ == '__main__':
|
||||
dhcp_leases_filename = '/var/dhcpd/var/db/dhcpd.leases'
|
||||
if os.path.isfile(dhcp_leases_filename):
|
||||
leases = open(dhcp_leases_filename, 'r').read()
|
||||
first_lease = leases.find('\nlease')
|
||||
if first_lease > 0:
|
||||
leases = leases[first_lease:].strip()
|
||||
|
||||
for lease in leases.split('}'):
|
||||
if lease.strip().find('lease') == 0 and lease.find('{') > -1:
|
||||
dhcp_ipv4_address = lease.split('{')[0].split('lease')[1].strip()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user