Ethereal-dev: Re: [Ethereal-dev] capture.c.patch

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: Tue, 4 Jun 2002 15:17:34 -0700
On Wed, Jun 05, 2002 at 12:07:15AM +0200, Michael Tuexen wrote:
> please find attached a patch for capture.c which fixes a bug on Mac OS 
> X.

Checked in.

> Mac OS X is a BSD based Unix and therefore needs the select()
> handling of BSD like Unixes.

To be more precise, it's "and therefore has, at least in some versions,
the same broken BPF that doesn't work with 'select()' that at least some
versions of other BSDs do".  (FreeBSD 4.5, and, I think, OpenBSD
starting at some release, *do* support select on BPF.  I don't know what
NetBSD or BSD/OS do offhand.)