Ethereal-users: Re: [Ethereal-users] Dissector Bug in H.248?

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

Date: Thu, 4 May 2006 15:04:48 +0200
On 5/3/06, Roger Mahler <roger.mahler@xxxxxxx> wrote:
Hello

How come I get "Dissector bug, Protocol H248" with the attached frame?
Am I doing something wrong with the Preference Settings or is there a bug in
the dissector.

Bug of mine:
To fix please change the lines:

<			memcpy((guint8*)m->hi_addr,hi_addr->data,4);
<			memcpy((guint8*)m->lo_addr,lo_addr->data,4);
--
			memcpy((guint8*)&(m->hi_addr),hi_addr->data,4);
			memcpy((guint8*)&(m->lo_addr),lo_addr->data,4);

Right now I cannot checkin the fix for this, As I have way too many
untested changes in the h248 I'm working on... (I'm Implementing h248
packages)

I am using 0.99.0 but I think to remember that the decoding for H.248 used
to work nicely on a previous release! All I had to do is choose "Decode as"
SCTP -> PPID(7) as H248 (as far as I remember).

And a second question: What is the difference between choosing H248 and
MEGACO in this dialog?

Megaco and H.248 are two different encodings for the "same" protocol,
H.248 is BER encoded while megaco uses ABNF (human readable text).

Many thanks

Roger


--
Echte DSL-Flatrate dauerhaft für 0,- Euro*!
"Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl

--
GMX Produkte empfehlen und ganz einfach Geld verdienen!
Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner

--
Analog-/ISDN-Nutzer sparen mit GMX SmartSurfer bis zu 70%!
Kostenlos downloaden: http://www.gmx.net/de/go/smartsurfer

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






--
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan