Ethereal-users: Re: [Ethereal-users] IMAP packets decoding limited to first line only?

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Fri, 2 Jul 2004 01:44:40 -0700
On Thu, Jul 01, 2004 at 06:55:44PM +0200, Vadim Zeitlin wrote:
>  I'm using (t)ethereal 0.10.4 under Debian and noticed that imap server
> replies are not shown correctly. To be precise, if I use the following
> command: "tethereal -i eth0 -R imap", only the first line of an (often)
> multiline server reply is shown. I'm aware of 'x' and 'V' options but it
> seems very wrong that all but the first line are not printed without them.
> In fact, it makes it impossible to use tethereal to follow an IMAP
> conversation as with either -x or -V the display is way too verbose and
> without them you miss many important things.
> 
>  Does anyone know if it is possible to show all lines of an IMAP reply and
> not only the first one?

Only with "-V".

Summary mode, the mode without "-V", is intended to print exactly one
line per packet, not multiple lines per packet.  It would be very wrong
for it to print more than one line; it'd be too verbose in some cases,
and would probably also break programs or scripts that read Tethereal
output and expect each line to correspond to exactly one packet.

An additional option, for use with "-V", in which, for example, you can
specify that protocol tree items for a particular protocol should be
displayed "opened up", but all other items should be displayed unopened,
might help here - and an option in which only protocol tree items for a
particular protocol should be displayed *at all* might be useful as well.