I am developing a dissector plugin for a protocol which is in the early
draft stages. I thought a plugin would be the way to go, because it seemed
to be the most mobile and portable way to distribute the dissector
internally for use during the software development. Now that it's almost
done, I have some basic questions on ethereal plugins for linux.
1. Will the plugin self register with ethereal by just placing the .la and
.so files in the proper pluggin directory, or do all the binaries need to
be recompiled to include the plugin?
2. Will different versions of ethereal support the plugin, or will it have
to be compiled for each version that I would like it to run on? (I am
currently working w/ an old version, 0.8.20)
I couldn't find much info in the README.plugins file, although it does say
the plugin needs to be installed in one of the places it expects to look,
which I assume means the plugin dir.