When receiving a beacon or probe response, we should update the boottime_ns field which is the timestamp the frame was received at. (cf mac80211.h) This fixes a scanning issue with Android since it relies on this timestamp to determine when the AP has been seen for the last time (via the nl80211 BSS_LAST_SEEN_BOOTTIME parameter). Signed-off-by: Loic Poulain <loic.poulain@linaro.org> Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/1629992768-23785-1-git-send-email-loic.poulain@linaro.org |
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| debug.c | ||
| debug.h | ||
| dxe.c | ||
| dxe.h | ||
| hal.h | ||
| main.c | ||
| pmc.c | ||
| pmc.h | ||
| smd.c | ||
| smd.h | ||
| testmode.c | ||
| testmode.h | ||
| testmode_i.h | ||
| txrx.c | ||
| txrx.h | ||
| wcn36xx.h | ||