Ethereal-dev: SV: SV: [Ethereal-dev] PRES and RTSE dissectors (and X.400dissectors)-> BER CHOI

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: Tue, 6 Sep 2005 07:31:10 +0200
Hi,
I've checked in the packet-ber.c patch.
Best regards
Anders

-----Ursprungligt meddelande-----
Från: ethereal-dev-bounces@xxxxxxxxxxxx
[mailto:ethereal-dev-bounces@xxxxxxxxxxxx] För Graeme Lunt
Skickat: den 5 september 2005 23:05
Till: 'Ethereal development'
Ämne: RE: SV: [Ethereal-dev] PRES and RTSE dissectors (and
X.400dissectors)-> BER CHOICE PROBLEM

> Hi,
> I have fixed the basic problems but it seems like there is a 
> problem with BER CHOISE now showing up in the FTAM traces - 
> could some one please help look into it?

Attached is a patch to solve the CHOICE problem for review. 

Problem was two-fold:
1) not passing original class/tag to sub-choice we had matched BER_CLASS_ANY
2) not handling a count==0 if we had matched BER_CLASS_ANY 

FTAM trace now looks good - but there are problems with the last finish
disconnect - but haven't looked into it. MMS trace also looks good at a
first glance but I don't really know what to expect.

The patch also includes a my constructed octet string fix again for review,
and a fix for bad naming in the STANAG 4406 dissector.


Graeme