Ethereal-dev: [Ethereal-dev] FW: [Ethereal-users] register_giop_user_module

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Thu, 15 Jan 2004 20:58:17 +0100
Looks like a bug...

-----Original Message-----
From: Anna Hogue

I'm using Ethereal plugins on Windows and cannot seem to get explicit
dissection to work.
Originally, i was using Ethereal 0.9.9, but have since updated to 0.10.0 and
still having the same problem.

I have idl files which contain more than one interface. These interfaces
occasionally have duplicate
function names such as Connect(). As a result, heuristic dissection doesn't
work correctly.  So, I decided to try using register_giop_user_module for
explicit dissection. However, after debugging, I've found that entry->repoid
is never valid in packet-giop.c. Consequently try_explicit_giop_dissector()
is never being called. Is there more that needs to be done in order to use
register_giop_user_module() and have explicit dissection work correctly?