Ethereal-dev: SV: [Ethereal-dev] x509sat and dop patches

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, 14 Dec 2005 22:07:09 +0100
Hi,
The dop patch did not apply can you please red o it against the latest SVN
versio and include the whole file. I have checked in the rest of the changes
in the asn1 directory but not the regenerated dissectors, compiling gives
the following warning:
register.c
packet-ber.c
packet-dap.c
packet-dap-fn.c(65) : warning C4013: 'dissect_disp_AgreementID' undefined;
assum
ing extern returning int
packet-disp.c
packet-dop.c
packet-dsp.c
packet-ros.c
packet-rtse.c
packet-stun.c
packet-x411.c
packet-x509if.c
packet-x509sat.c
Generating Code...

Brg
Anders

-----Ursprungligt meddelande-----
Från: ethereal-dev-bounces@xxxxxxxxxxxx
[mailto:ethereal-dev-bounces@xxxxxxxxxxxx] För Graeme Lunt
Skickat: den 14 december 2005 16:23
Till: 'Ethereal development'
Ämne: [Ethereal-dev] x509sat and dop patches

Hi,

Attached is a patch that updates - 

* DOP - This has now been successfully tested and so is now enabled by
default and workaround code removed. 
Also now uses the correct EXPORTs from the other modules/dissectors.

* X509SAT - Most of the selected attributes are now supported in addition to
the DirectoryString syntax attributes. This includes restoring the correct
DirectoryString syntax and also providing the basic syntaxes (e.g. OBJECT
IDENTIFIER, PrintableString). The latter requires a sed line in the Makefile
which I assume should be OK?
Not all the SAT can be defined in x509sat - so some have been included in
x509if and x509af - though x509sat.cnf contains the master list and
references the other dissectors where appropriate.

(I still prefer a syntax registration approach but I don't think that is
going to be agreed in the short term.)

* X509IF - a mechanism to register some formating, based upon the hf_index,
that is used in the cnf file.

* A couple of fixes identified by Stig.

Graeme