major refactoring of the ifcp dissector.
authorsahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 4 Apr 2006 11:58:56 +0000 (11:58 +0000)
committersahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 4 Apr 2006 11:58:56 +0000 (11:58 +0000)
commitee2e4cb494714916b55a054b7b0cf6fad91771e7
tree79e773374456c6c93df3df677e99a852b174de25
parentc1ea9d45a57027f3db690fe33f3396446b6b1031
major refactoring of the ifcp dissector.

remove the port preference setting and replace it with strong heuristics instead
(attempt but fail to set a conversation dissector when the heuristics and the dissection match)

use tcp_dissect_pdus() for reassembly and pdu tracking and get rid of the try-to-step-through-the-pdu-to-find-where-the-next-pdu-starts thing.

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