Ethereal-dev: [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: "W. Borgert" <debacle@xxxxxxxxxx>
Date: Tue, 18 Apr 2006 22:06:30 +0000
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/

Attachment: shorttext.patch.gz
Description: Binary data