]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
eapol_test: Add address family for IPv4 in Windows build
authorStefan Paetow <oss@eons.net>
Thu, 11 Mar 2021 18:47:36 +0000 (18:47 +0000)
committerJouni Malinen <j@w1.fi>
Fri, 12 Mar 2021 07:49:20 +0000 (09:49 +0200)
Add the address family when manually constructing IPv4 addresses in
eapol_test on Windows. Otherwise other functions, like hostapd_ip_txt()
in src/utils/ip_addr.c, that rely on addr->af being set fail miserably.
The non-Windows option uses hostapd_parse_ip_addr() which does this as
part of the helper function.

Signed-off-by: Stefan Paetow <oss@eons.net>
wpa_supplicant/eapol_test.c

index 9f69736b7b5ed8577b444e4bf214a342db42de78..d137ad6ac5abe20786be063ae7cb1c133b64f76c 100644 (file)
@@ -1025,6 +1025,7 @@ static void wpa_init_conf(struct eapol_test_data *e,
                *pos++ = a[1];
                *pos++ = a[2];
                *pos++ = a[3];
+               as->addr.af = AF_INET;
        }
 #else /* CONFIG_NATIVE_WINDOWS or CONFIG_ANSI_C_EXTRA */
        if (hostapd_parse_ip_addr(authsrv, &as->addr) < 0) {