Ethereal-dev: [Ethereal-dev] adding dissector plugin

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

From: Nina Pham <nina@xxxxxxxxxxx>
Date: Wed, 05 Jan 2005 13:38:29 -0800
I have some questions about adding a dissector as plugin.
First of all, my dissector file use the function get unicode_or_ascii_string from packet-smb-common.c.
So I follow the guide from readme.plugins.
in plugins/myprot/makefile.am I have
myprot_la_sources = packet-myprot.c packet-smb-common.c packet-smb-common.h module.h

also, copy packet-smb-common.c and packet-smb-common.h into plugins\klaprot\

But when I build using nmake, it complains about unresolve external symbol
   _get_unicode_or_ascii_string
   _proto_tree_add_uint64

Another question is, assume the code is successfully built. How do I call that dll from ethereal?