Sigh. Well, if you make the function declarations external, that means
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 31 Oct 2001 10:40:58 +0000 (10:40 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 31 Oct 2001 10:40:58 +0000 (10:40 +0000)
commitcc523660e7c2047c75e9e4eedd272f42817304ae
tree02f5ddaeac4e94b9361c1b64476885f52747d6c8
parentf34850f727266ad60007749c95d0384855bcfcd5
Sigh.  Well, if you make the function declarations external, that means
that they're external when the plugin is compiled, and there's no
definition to satisfy the extern, so plugins fail to compile.

Add a "plugins/plugin_api_defs.h" header file that defines them, and
include that in one (and only one) source file for a particular plugin.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4117 f5534014-38df-0310-8fa8-9805f1628bb7
ethereal_gen.py
plugins/Makefile.am
plugins/giop/packet-coseventcomm.c
plugins/giop/packet-cosnaming.c
plugins/gryphon/packet-gryphon.c
plugins/mgcp/packet-mgcp.c
plugins/plugin_api_defs.h [new file with mode: 0644]