From: Jouni Malinen Date: Sat, 11 Oct 2014 16:45:17 +0000 (+0300) Subject: eapol_test: Check inet_aton() result X-Git-Tag: hostap_2_4~1338 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e3a451118ecd555300e8ae242ef926ff4ad5cbcb;p=thirdparty%2Fhostap.git eapol_test: Check inet_aton() result This makes code more consistent (CID 72676). Signed-off-by: Jouni Malinen --- diff --git a/wpa_supplicant/eapol_test.c b/wpa_supplicant/eapol_test.c index e19782f70..e576c1a84 100644 --- a/wpa_supplicant/eapol_test.c +++ b/wpa_supplicant/eapol_test.c @@ -928,7 +928,11 @@ static void wpa_init_conf(struct eapol_test_data *e, *pos++ = a[3]; } #else /* CONFIG_NATIVE_WINDOWS or CONFIG_ANSI_C_EXTRA */ - inet_aton(authsrv, &as->addr.u.v4); + if (inet_aton(authsrv, &as->addr.u.v4) < 0) { + wpa_printf(MSG_ERROR, "Invalid IP address '%s'", + authsrv); + assert(0); + } #endif /* CONFIG_NATIVE_WINDOWS or CONFIG_ANSI_C_EXTRA */ as->addr.af = AF_INET; as->port = port;