Parcourir la source

Make wpa_compare_rsn_ie() handle missing IEs

Jouni Malinen il y a 15 ans
Parent
commit
d3ccead325
1 fichiers modifiés avec 3 ajouts et 0 suppressions
  1. 3 0
      src/common/wpa_common.c

+ 3 - 0
src/common/wpa_common.c

@@ -675,6 +675,9 @@ int wpa_compare_rsn_ie(int ft_initial_assoc,
 		       const u8 *ie1, size_t ie1len,
 		       const u8 *ie2, size_t ie2len)
 {
+	if (ie1 == NULL || ie2 == NULL)
+		return -1;
+
 	if (ie1len == ie2len && os_memcmp(ie1, ie2, ie1len) == 0)
 		return 0; /* identical IEs */