Ethereal-dev: Re: [Ethereal-dev] Use of tcp_dissect_pdu and tvb_format_text

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

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Fri, 23 Jan 2004 11:08:19 -0800

On Jan 23, 2004, at 3:35 AM, Ronnie Sahlberg wrote:

I think it would make a lot of sense if someone did a patch to change
TCP offser reassembly   :  to default to on
and change all subdissector requesting tcp reassembly to off.

Unfortunately, that still means you have to do something to enable reassembly - and now you have to enable it for a lot of protocols, rather than just being able to enable it from the TCP preference setting.

I am now working on a packet-ber.c helper (dissect BER constructs,
tabledriven and similar to packet-per.c) to be used to
dissect asn1/ber encoded data using ethereal native code

We use native code now - asn1.c (It came from GXSNMP, but it's not a third-party library.)

However, having packet-per.c-style helpers for BER would probably be better, especially if it has, as I understand packet-per.c has, a preference setting to show the internal encoding information for items.