Ethereal-dev: SV: [Ethereal-dev] Another trivial GIOP change

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

From: "Anders Broman" <a.broman@xxxxxxxxx>
Date: Wed, 19 Apr 2006 08:03:16 +0200
Checked in.
Brg
Anders

-----Ursprungligt meddelande-----
Från: ethereal-dev-bounces@xxxxxxxxxxxx
[mailto:ethereal-dev-bounces@xxxxxxxxxxxx] För W. Borgert
Skickat: den 19 april 2006 00:07
Till: Ethereal development
Kopia: gerald@xxxxxxxxxxxx
Ämne: [Ethereal-dev] Another trivial GIOP change

Hi,

this patch leads to a more condensed representation of strings
in the GIOP module, e.g. in Parlay instead of having:

length = 42
TpAddress_AddrString = sip:anyone@xxxxxxxxxxxxxxxxxxxxxxxxx:5432

you have now:

TpAddress_AddrString (42) = sip:anyone@xxxxxxxxxxxxxxxxxxxxxxxxx:5432

The former was not as concise, if you have a lot of strings (as
in CosNaming) and it was not clear whether the protocol had a
explicit field named "length" in the IDL.

Of course, I would love to see the fix also in 1.0! (The patch
already contains the four generated dissectors. As promised to
Anders, the diff is much shorter than the previous one.)

Cheers,
-- 
W. Borgert <debacle@xxxxxxxxxx>, http://people.debian.org/~debacle/