Ethereal-dev: Re: [Ethereal-dev] New H323 call analyser plugin

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

From: "Martin Mathieson" <martin.mathieson@xxxxxxxxxxxx>
Date: Wed, 29 Sep 2004 14:44:27 +0100
Wow!  Could someone please check this in now so we can begin playing with it
and help get it stable before the next release?

Regards,
Martin

----- Original Message ----- 
From: "Miha Jemec" <m.jemec@xxxxxxxxxxx>
To: "Ethereal-Dev" <Ethereal-dev@xxxxxxxxxxxx>
Sent: 29 September 2004 14:29
Subject: [Ethereal-dev] New H323 call analyser plugin


> HI!
>
> Doing the h323 call analysis daily, I missed the option to be able to
> observe the h323 calls in a simple manner - something similar to rtp
> analysis. So based on it I implemented a H323 call decoder. Using the
> TAP system, it keeps track of each call, number of packets, setting
> filter and a more detailed analysis of each call. Some pictures are
> attached, so you can get the first impression. Currently there is no
> connection of h323 signalization and associated rtp stream, this is one
> functionality which should be added in first place. But in general, I
> didn't want to mix signalization and rtp since it is possible to have
> only one type of packets in the trace.
>
> There are some new files, which should be putted in the gtk
>  directory:
>
> h323_analysis.c and .h
> h323_conversations.c and .h
> h323_conversations_dlg.c and .h
>
> There are patches for h225_packet.c and .h and for packet-h245.c and .h
> attached. And a patch for Makefile in gtk directory (I don't know how to
> do it regular way with configure etc...) is included as well.
>
> Instructions (for unfamiliar with configure scripts like me):
> Put new files in the gtk directory, apply the pacthes for packet-*
> files, run the configure script, then patch the Makefile in the gtk and
> run the make command from the root. It should compile. The new option is
> available in the statistics under H.323.
>
> The whole source was done on the 0.10.5 release, but I think there were
> no changes on this files in 0.10.6. The patches were made using diff -u
> original_file my_file
>
> Please try it, test it, comment it (hopefully once like it and checked
> it in).
>
> Regards, Miha
>
> ps: I have already some open questions/problems but I'll open them later
> -- 
> Miha Jemec <m.jemec@xxxxxxxxxxx>
>


----------------------------------------------------------------------------
----


> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>