From Filipe David Borba Manana:
authorjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 7 Nov 2009 11:24:05 +0000 (11:24 +0000)
committerjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 7 Nov 2009 11:24:05 +0000 (11:24 +0000)
commit4f59f3272486c3e394d2b78623fe093f0c5e00c3
treea5d55e647ecf221fe9edbe558ef6b1a9595b9903
parent29fe4fe79f86517785be747f93d48f0bab578f01
From Filipe David Borba Manana:
Since it was named Ethereal and up to today, Wireshark wrongly parses
the IPv4 header flags field:
* it considers it as a 4 bits wide field - according to RFC 791 its a 3 bits
wide field (first 3 bits of the 6th octect of the IPv4 header).
* if for example the DF bit is set, Wireshark displays the flag value as 0x04
(0100) when it should be 0x02 (010), idem for the MF flag.
Attached to this bug report, you can find a patch to fix the issue.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30855 f5534014-38df-0310-8fa8-9805f1628bb7
epan/dissectors/packet-ip.c