Export "igmp_checksum()" from the IGMP dissector and give it additional
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 1 Feb 2002 11:01:57 +0000 (11:01 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 1 Feb 2002 11:01:57 +0000 (11:01 +0000)
commit808fb26bf809516d979d8e66222b58517275991e
tree020f8b112ff8f95e1d5c41be4f69af464ab250ef
parent7fec90de96f1c8ee89216d924fb24e32888dc394
Export "igmp_checksum()" from the IGMP dissector and give it additional
arguments that specify the header field indices for the checksum field
and the "checksum is bad" Boolean, and have the dissectors for some
protocols that use IGMP (DVMRP, MRDISC, MSNIP) use it rather than having
their own checksumming routines.

Also, fix it to correctly add the "checksum is bad" Boolean.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4665 f5534014-38df-0310-8fa8-9805f1628bb7
Makefile.am
packet-dvmrp.c
packet-igmp.c
packet-igmp.h [new file with mode: 0644]
packet-mrdisc.c
packet-msnip.c