Fix IN6_IS_ADDR_V4MAPPED & IN6_IS_ADDR_V4COMPAT false positives

Change-Id: I71af73718667b800c416e47203f8b9924a1096c4
Reviewed-on: https://review.haiku-os.org/733
Reviewed-by: Rene Gollent <[email protected]>
This commit is contained in:
Nathan Sashihara
2018-11-27 02:43:53 +00:00
committed by Rene Gollent
parent f20ff4faec
commit 247414814e
+2 -2
View File
@@ -87,7 +87,7 @@ struct in6_pktinfo {
((a)->s6_addr[0] == 0x00 && (a)->s6_addr[1] == 0x00 \
&& (a)->s6_addr[2] == 0x00 && (a)->s6_addr[3] == 0x00 \
&& (a)->s6_addr[4] == 0x00 && (a)->s6_addr[5] == 0x00 \
&& (a)->s6_addr[6] == 0x00 && (a)->s6_addr[9] == 0x00 \
&& (a)->s6_addr[6] == 0x00 && (a)->s6_addr[7] == 0x00 \
&& (a)->s6_addr[8] == 0x00 && (a)->s6_addr[9] == 0x00 \
&& (a)->s6_addr[10] == 0xff && (a)->s6_addr[11] == 0xff)
@@ -95,7 +95,7 @@ struct in6_pktinfo {
((a)->s6_addr[0] == 0x00 && (a)->s6_addr[1] == 0x00 \
&& (a)->s6_addr[2] == 0x00 && (a)->s6_addr[3] == 0x00 \
&& (a)->s6_addr[4] == 0x00 && (a)->s6_addr[5] == 0x00 \
&& (a)->s6_addr[6] == 0x00 && (a)->s6_addr[9] == 0x00 \
&& (a)->s6_addr[6] == 0x00 && (a)->s6_addr[7] == 0x00 \
&& (a)->s6_addr[8] == 0x00 && (a)->s6_addr[9] == 0x00 \
&& (a)->s6_addr[10] == 0x00 && (a)->s6_addr[11] == 0x01)