bridge: Pseudo-header required for the checksum of ICMPv6
authorYan, Zheng <zheng.z.yan@intel.com>
Tue, 23 Aug 2011 22:54:33 +0000 (22:54 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 25 Aug 2011 00:49:00 +0000 (17:49 -0700)
commit4b275d7efa1c4412f0d572fcd7f78ed0919370b3
tree79affe03339b4b3815043ae9ebe572264ec52667
parente05c4ad3ed874ee4f5e2c969e55d318ec654332c
bridge: Pseudo-header required for the checksum of ICMPv6

Checksum of ICMPv6 is not properly computed because the pseudo header is not used.
Thus, the MLD packet gets dropped by the bridge.

Signed-off-by: Zheng Yan <zheng.z.yan@intel.com>
Reported-by: Ang Way Chuang <wcang@sfc.wide.ad.jp>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_multicast.c