Refactor get_aps_on_channel to use get_freq_details for channel validation

This commit is contained in:
Yaro Kasear 2025-04-15 09:01:43 -05:00
parent 93431ae6ec
commit 8fdd4336d1

View file

@ -155,11 +155,13 @@ def get_aps_on_channel(capture, ap_channel):
print(f"[!] Could not parse channel number: {ap_channel}")
return 0
from_channel_freq = get_channel_from_freq(ap_channel)
if not from_channel_freq:
channel_info = get_freq_details(ap_channel)
if not channel_info:
print(f"[!] Invalid channel: {ap_channel}")
return 0
from_channel_freq = channel_info["freq"]
aps = set()
for packet in capture: