Praveen Kumar Jha wrote:
I want to popup an error message in the handoff function of my dissector
Unless you never ever ever ever ever ever ever ever expect to use
TShark, no, you don't want to pop up an error message in the handoff
function of your dissector, because there's no guarantee that you *can*
pop up an error message in the handoff function of your dissector,
because there's no guarantee that your dissector is running in an
environment that has a graphical user interface.
What type of error are you trying to report?
(packet-xxx.c), using function declared in simple_dialog.h.
For this, I tried to include simple_dialog.h in packet-xxx.c, but I am
getting following error during building:
epan/.libs/libwireshark.so: undefined reference to 'simple_dialog'
Dissectors are either part of libwireshark or plugins, and libwireshark
is a library used by TShark, which has no GUI, and hence no dialog
boxes, simple or otherwise - and plugin dissectors have to run in that
same environment.
simple_dialog is part of the Wireshark application, not of libwireshark.