Hi,

I'm writing a plugin for a custom protocol. The dissector portion is working 
fine, as is adding a tap for that protocol. I would now like to add a menu item 
to the statistics menu that allows me to show a window with extra info created 
by the tap. I can build with GTK in order to generate the window I want to 
create, but I'm having problems adding the menu item.

After looking through some of the code in wireshark, I can see that I need to 
call register_stat_menu_item in order to create that menu item. With this in, 
the code compiles, but does not link. I believe this is because I need to link 
the ui library that the register_stat_menu_item method is compiled into 
(libui.lib), but doing so raises a massive number of other linker errors. This 
is the only method from the UI that I actually need to call in the plugin, 
since everything else can be created and managed separately.

Is there a way I can call that function from my plugin (even if it means 
manually calling the method by finding a pointer to it at runtime)?

Cheers
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to