mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-02-17 17:43:06 -05:00
WPS: Use strdup to initialize dev_password for PBC
Some static analyzers complain about memset with '0' value. This was used correctly here, but since use of strdup is about as good an option, use that to silence the invalid warnings. Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
bfbc4284a8
commit
68a0f6d768
@ -67,12 +67,11 @@ struct wps_data * wps_init(const struct wps_config *cfg)
|
||||
/* Use special PIN '00000000' for PBC */
|
||||
data->dev_pw_id = DEV_PW_PUSHBUTTON;
|
||||
os_free(data->dev_password);
|
||||
data->dev_password = os_malloc(8);
|
||||
data->dev_password = (u8 *) os_strdup("00000000");
|
||||
if (data->dev_password == NULL) {
|
||||
os_free(data);
|
||||
return NULL;
|
||||
}
|
||||
os_memset(data->dev_password, '0', 8);
|
||||
data->dev_password_len = 8;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user