Add BSS table to track scan results without dropping information
commit83922c2d344eb7fb77387bc0253449524e949901
authorJouni Malinen <j@w1.fi>
Sun, 27 Dec 2009 19:07:47 +0000 (27 21:07 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 27 Dec 2009 19:07:47 +0000 (27 21:07 +0200)
tree012abc38f8b34451ee67c4ae69cc117c05486d1c
parent60ad2c7befcaba3be072ab20368418a41dd828b9
Add BSS table to track scan results without dropping information

Collect information from scan results into a BSS table that will not
expire information as quickly as scan results where every new scan,
no matter for how limited set of channels/SSIDs, clears all old
information.

For now, this is only used for D-Bus BSS added/removed notifications,
but this will likely be extended to be used internally instead of the
scan results to better support partial scans.
wpa_supplicant/Makefile
wpa_supplicant/bss.c [new file with mode: 0644]
wpa_supplicant/bss.h [new file with mode: 0644]
wpa_supplicant/defconfig
wpa_supplicant/wpa_supplicant.c
wpa_supplicant/wpa_supplicant_i.h