DataSoft/Nova — Issue #41: IGMP Packets aren't handled properly.
Author: DataSoft
Created: 2012-02-16 19:26:16+00:00
State: open

IGMP is a protocol for multicasting and has a protocol value of 2, the problem is that the length of the header for IGMP is 24 bytes where as UDP, ICMP and TCP all have a header length of 20 bytes. As a result the packet handler doesn't treat the packet the way it should. This may be causing problems in other areas of the program and should be handled properly.