Default values for some options apparently not initialised
Fri Jul 30 17:05:32 PDT 2010
On 30 Jul 2010, at 19:24, Jouni Malinen <j at w1.fi> wrote:
> On Fri, Jul 30, 2010 at 06:50:31PM +0100, Christopher Key wrote:
>> A casual glance shows that wpa_strict_rekey and wpa_ptk_rekey members of
>> `struct hostapd_bss_config' don't get initialised (see
>> hostapd_config_defaults_bss()); there may well be others. I guess that
>> the memory coming back from malloc is zeroed on most platforms,
>> defaulting these two options to off, but relying on this seems dangerous
>> at best. This affects 0.7.2.
> struct hostapd_bss_config is allocated with os_zalloc() which fills the
> memory with 0x00. As such, these variables are initialized.
I should have looked more closely; sorry for the noise.
More information about the Hostap