Ethereal-dev: SV: [Ethereal-dev] Small oid_resolv.c patch

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: Fri, 16 Dec 2005 08:20:45 +0100
Checked in.
Brg
Anders

-----Ursprungligt meddelande-----
Från: ethereal-dev-bounces@xxxxxxxxxxxx
[mailto:ethereal-dev-bounces@xxxxxxxxxxxx] För Graeme Lunt
Skickat: den 15 december 2005 12:37
Till: 'Ethereal development'
Ämne: [Ethereal-dev] Small oid_resolv.c patch

Hi,

The new oid_resolv.c OID handling is more strict on what an OID is. It now
requires the OID string representation to be a sequence of dotted integers -
particularly when looking up an associated name.

The X.411 and DISP dissectors have [ab]used the OID handling to support the
dissection of x.411 standard-extensions (which are indicated by a single
integer) and where the OID is sufficient by itself (disp). Have a look at
x411.cnf and disp.cnf

Attached is a small patch to restore the previous functionality in the new
handling.
If this is something you don't wish to continue to support in the OID
handling, then I'll look at alternate mechanisms.

Graeme