Ethereal-users: Re: [Ethereal-users] tethereal -l switch

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Fri, 16 Feb 2001 10:39:25 -0800 (PST)
> I'll have to see what
> my ANSI C standard says about "line buffered"; maybe it really *does*
> allow "line buffered" to mean the same thing as "fully buffered", bogus
> though that might be.

What it says is:

	4.9.3  Files

		...

	   ... When a stream is "fully buffered", characters are
	intended to be transmitted to or from the host environment as a
	block when a buffer is filled.  When a stream is "line
	buffered", characters are intended to be transmitted to or from
	the host environment as a block when a new-line character is
	encountered. ... Support for these characteristics is
	implementation-defined, and may be affected via the "setbuf" and
	"setvbuf" functions.

so I guess Microsoft could sleaze themselves through that
"implementation-defined" hole if they really didn't care whether they
provided a *useful* implementation of line-buffering, which, as far as
I'm concerned, they didn't....