Re: Which header file(s) define 'ether_header' and 'ether_header_t'
Re: Which header file(s) define 'ether_header' and 'ether_header_t'
- Subject: Re: Which header file(s) define 'ether_header' and 'ether_header_t'
- From: Joshua Graessley <email@hidden>
- Date: Tue, 1 Apr 2003 17:14:13 -0800
On Tuesday, Apr 1, 2003, at 16:04 US/Pacific, Justin Walker wrote:
On Tuesday, Apr 1, 2003, at 11:52 US/Pacific, Joshua Graessley wrote:
Michael isn't exactly imagining things. We removed a header between
10.1.x and 10.2. While merging in changes from the FreeBSD 4.4 stack
to our own, we noticed a few extra files (NeXTisms). One of those
NeXTisms was a header that contained nearly identical definitions to
what was in net/ethernet.h. We simply eliminated the NeXTism in 10.2
in an attempt to clean up and simplify things a bit.
Was this in the kernel tree? I have a few old trees, and don't see it
in 'xnu/bsd' anywhere: ethernet.h and ip_compat.h are the only places
it's defined, AFAICT.
The old file I was thinking of is net/etherdefs.h. It didn't actually
contain a definition of struct ether_header, but it did contain typedef
struct ether_addr enet_addr_t and a few other odd things. <sigh> It
looks like we didn't manage to eliminate it, so it seems to be
unrelated to Michael's problems.
-josh
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.