]> git.ipfire.org Git - thirdparty/hostap.git/commit
RRM: Add support for beacon report fragmentation
authorAvraham Stern <avraham.stern@intel.com>
Wed, 22 Aug 2018 13:46:17 +0000 (16:46 +0300)
committerJouni Malinen <j@w1.fi>
Wed, 2 Jan 2019 13:54:55 +0000 (15:54 +0200)
commit3ec118780a6a2bdfd4543d8cb6a896cc022abb01
treef133da0e5d68eb64a01154570e55fc36e24d48cf
parent6a94fdf21aa67230a7f330574bc447cd730b9902
RRM: Add support for beacon report fragmentation

When the frame body subelement would cause the measurement report
element to exceed the maximum element size, the frame body subelement
used to be truncated. In addition, some elements were always truncated
in order to keep the reported frame body short (e.g. RSN IE).

Alternatively, IEEE P802.11-REVmd/D2.0, 9.4.2.21.7 extension to Beacon
reporting can be used: The frame body subelement is fragmented across
multiple beacon report elements, and the reported frame body fragment ID
subelement is added.

Use beacon report fragmentation instead of truncating the frame body
as this method gives the AP a more complete information about the
reported APs.

Signed-off-by: Avraham Stern <avraham.stern@intel.com>
src/common/ieee802_11_defs.h
wpa_supplicant/rrm.c