]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
WPS: Mark added PSK entry with wps=1 tag for per-Enrollee PSK case
authorJouni Malinen <j@w1.fi>
Sun, 16 Feb 2020 09:54:36 +0000 (11:54 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 16 Feb 2020 09:54:36 +0000 (11:54 +0200)
Commit 2bab073dfe02 ("WPS: Add new PSK entries with wps=1 tag") added
this when writing the new entry into a file, but the in-memory update
did not get the tag. Add it there as well.

Signed-off-by: Jouni Malinen <j@w1.fi>
src/ap/wps_hostapd.c

index 7b143b8214eb6a0a0de7881172a93d58032851c9..5ea206c5e881bbc80db77683df5b75b9b3e0d0fe 100644 (file)
@@ -125,6 +125,7 @@ static int hostapd_wps_new_psk_cb(void *ctx, const u8 *mac_addr,
        os_memcpy(p->addr, mac_addr, ETH_ALEN);
        os_memcpy(p->p2p_dev_addr, p2p_dev_addr, ETH_ALEN);
        os_memcpy(p->psk, psk, PMK_LEN);
+       p->wps = 1;
 
        if (hapd->new_psk_cb) {
                hapd->new_psk_cb(hapd->new_psk_cb_ctx, mac_addr, p2p_dev_addr,