Possible fix for #202

This commit is contained in:
Jokob-sk
2023-03-27 22:14:29 +11:00
parent 1e93dfa35e
commit 4bf6ab9c8c
2 changed files with 10 additions and 7 deletions

View File

@@ -1267,6 +1267,9 @@ def save_scanned_devices (p_arpscan_devices, p_cycle_interval):
mylog('debug', [' Saving this IP into the CurrentScan table:', local_ip])
if check_IP_format(local_ip) == '':
local_ip = '0.0.0.0'
# Check if local mac has been detected with other methods
sql.execute ("SELECT COUNT(*) FROM CurrentScan WHERE cur_ScanCycle = ? AND cur_MAC = ? ", (cycle, local_mac) )
if sql.fetchone()[0] == 0 :