Hi
I am working on a H.323 dissector for Ethereal (or better, a H.225.0 and H245 dissector
as those are the protocols).
H.225 works on top of Q.931. My dissector so far is implemented as a plug-in and
now I'd like to do some Q.931 decoding before using my dissector.
This gives me a couple of problems:
1 How to let the TCP dissector know we want the H.225 port dissected by the Q.931 dissector
2 How to let the Q.931 dissector know that we want to decode a specific type of UUIE to be decoded
by my H.225 dissector.
Nr. 2 is easy and difficult at the same time. I can detect if it's H.225, but how do I let the
Q931 dissector call my plug-in dissector? I think I'll have to add a Q931.UUIEType
display filter string and let the plug-in use that. But how do I make the Q.931 dissector
dissect my packets first based on the tcp port?
I tried calling dissect-q931() itself, but that gave me a very weird linker error, i'll try
and investigate this further....
--
Andreas Sikkema
andreas.sikkema@xxxxxxxxxxx
"Standing barefoot in a river of clues, most people would
not get their toes wet." - Brian Kantor in a.s.r.
Powered by MHonArc 2.6.10