ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
July 17th, 2024 | 10:00am-11:55am SGT (UTC+8) | Online

Ethereal-dev: Re: [Ethereal-dev] Urgent dissector problem

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Guy Harris" <gharris@xxxxxxxxx>
Date: Tue, 8 Jun 2004 16:19:30 -0700 (PDT)
Martin Angler said:
> I followed the instructions to add the dissector to Ethereal 0.10.3 from
> README.developer, i.e. I added the .c file to the Makefile.common in
> <EtherealDIR>/epan/. But that didn't work. MAKE complaint, there were
> undefined references when linking.

What were the undefined references?

BTW, you might want to use the current CVS version of Ethereal, instead,
as it has a Wiretap encapsulation type for BACnet MS/TP which the libpcap
type for it is mapped to - WTAP_ENCAP_BACNET_MS_TP.  The BACnet MS/TP
dissector would do

    dissector_add("wtap_encap", WTAP_ENCAP_BACNET_MS_TP, {handle for the
BACnet MS/TP dissector};