[PATCH] Add dynamic reload of RxKH definitions from file
Jouni Malinen
j at w1.fi
Sat Jan 20 10:32:17 PST 2024
On Mon, Jan 15, 2024 at 05:08:40PM +0100, Dariusz Kopka wrote:
> Hostapd reads the list of Rx Key Holders from hostapd.conf file.
> However, for systems where topology changes dynamically, the update
> of RxKHs list is required without reloading the whole configuration.
>
> Here we introduce a new source of RxKH definition with original syntax:
> - rxkh_file - path to a file containing a list of RxKHs.
> In addition two cli commands are added:
> - get_rxkhs - returns the list of currently configured RxKHs
> - reload_rxkhs - reloads RxKHs definition from a file
> specified in `rxkh_file`
>
> This allows hostapd to properly distribute Rx keys even after topology
> change (assuming rxkh_file is updated and reload_rxkhs command issued).
>
> Syntax of rxkh_file is the same as extraction of r0kh and r1kh options
> from original hostapd.conf file.
>
> ```
> r0kh=ff:ff:ff:ff:ff:ff * 00112233445566778899aabbccddeeff
> r0kh=ff:ff:ff:ff:ff:ff * 00112233445566778899aabbccddeeff
> r1kh=00:00:00:00:00:00 00:00:00:00:00:00 00112233445566778899aabbccddeef
> r1kh=00:00:00:00:00:00 00:00:00:00:00:00 00112233445566778899aabbccddeef
> r1kh=00:00:00:00:00:00 00:00:00:00:00:00 00112233445566778899aabbccddeef
> ```
Thanks, applied.
--
Jouni Malinen PGP id EFC895FA
More information about the Hostap
mailing list