Kristof Provost 7d7624233a PF_ANEQ() macro will in most situations returns TRUE comparing two identical
IPv4 packets (when it should return FALSE). It happens because PF_ANEQ() doesn't
stop if first 32 bits of IPv4 packets are equal and starts to check next 3*32
bits (like for IPv6 packet). Those bits containt some garbage and in result
PF_ANEQ() wrongly returns TRUE.

Fix: Check if packet is of AF_INET type and if it is then compare only first 32
bits of data.

PR:		204005
Submitted by:	Miłosz Kaniewski
2015-10-25 13:14:53 +00:00
..
2015-08-24 23:40:36 +00:00
2015-10-03 09:15:23 +00:00
2015-09-10 05:59:39 +00:00
2015-10-03 09:15:23 +00:00
2015-10-03 09:15:23 +00:00
2015-04-21 10:35:23 +00:00
2015-04-07 21:31:17 +00:00
2015-07-31 09:04:22 +00:00
2015-09-16 06:23:15 +00:00
2015-09-16 06:23:15 +00:00