diff options
author | Guy Harris <guy@alum.mit.edu> | 2005-03-07 02:44:41 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2005-03-07 02:44:41 +0000 |
commit | 802859d3fdec48deb783cf69bfd9ebde1a29cfbc (patch) | |
tree | dcd76ab989f1e0ed41345f4fdf7564ad33622c83 /plugins/rtnet | |
parent | ab32b090b72047d3ed37852f5b40a5de386a433a (diff) |
Call the "new-style init" routine for plugins a "register" routine, as
it serves the same purpose as the register routine in a built-in
dissector, and don't require all dissectors to have one, as they might
just be taps.
Get rid of the stats tree's init routine, as it's just a tap, and as it
doesn't do anything.
Update the idl2eth Python script to generate plugins with register routines.
svn path=/trunk/; revision=13644
Diffstat (limited to 'plugins/rtnet')
-rw-r--r-- | plugins/rtnet/packet-rtnet.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/plugins/rtnet/packet-rtnet.c b/plugins/rtnet/packet-rtnet.c index 10c204d297..cc6b959f96 100644 --- a/plugins/rtnet/packet-rtnet.c +++ b/plugins/rtnet/packet-rtnet.c @@ -1402,14 +1402,7 @@ proto_reg_handoff_rtcfg(void) { #ifndef ENABLE_STATIC G_MODULE_EXPORT void -plugin_reg_handoff(void){ - proto_reg_handoff_rtmac(); - proto_reg_handoff_rtcfg(); - data_handle = find_dissector("data"); -} - -G_MODULE_EXPORT void -new_plugin_init(void) +plugin_register(void) { /* register the new protocol, protocol fields, and subtrees */ if (proto_rtmac == -1) { /* execute protocol initialization only once */ @@ -1420,6 +1413,13 @@ new_plugin_init(void) } } +G_MODULE_EXPORT void +plugin_reg_handoff(void){ + proto_reg_handoff_rtmac(); + proto_reg_handoff_rtcfg(); + data_handle = find_dissector("data"); +} + #endif /* End the functions we need for plugin stuff */ |