Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Ethereal-users: Re: [Ethereal-users] Missing if_ether.h header file

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, 13 Aug 2002 10:57:29 -0700
On Tue, Aug 13, 2002 at 10:39:33AM -0500, Gabe Fontenot wrote:
> Can anyone direct me to location of a valid if_ether.h header file. 
> It doesn't seem to be part of the initial package.

It's not part of Ethereal *at all*.  No code for Ethereal needs it, and
nothing new people are writing for Ethereal needs it, either.

If whatever program you're writing needs it, it might be in
<netinet/if_ether.h> on your OS.  If not, you'll need to just define the
format of an Ethernet header, or various ETHERTYPE_ values, or the
format of an ARP header, yourself.