PherricOxide/test — Issue #49: IGMP Packets aren't handled properly.
Author: PherricOxide
Created: 2012-02-08 18:22:39+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.