Ethereal-dev: Re: [Ethereal-dev] Why a GUI app?

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: Mon, 3 Nov 2003 18:32:02 -0800

On Nov 3, 2003, at 9:08 AM, Gisle Vanem wrote:

Why do we link the MSVC version of ethereal as a GUI app
with link option "/subsystem:windows"?

It's much easier to use "/subsystem:console". This automatically
gives us a console

If "automatically gives us a console" means "a console window pops up every time you run Ethereal", that's why we do it - to avoid getting a console window popped up every time.

I'd rather have it pop up a window of some sort as soon as a message is logged - it shouldn't be logging messages every time it's run (if it is, I'd consider that a bug - and, yes, this means that dissectors shouldn't whine to the console merely because they see a packet they don't like).