Add necessary configury + support code to support slirp in SheepShaver, the user-space network emulation layer. Enable it on all Unix supported platforms where I know it works.
Consume the packet even if we could not allocate a message block for it in the Ethernet interrupt. The BeOS version does that, likewise for MOL. Otherwise, we end up into an infinite loop reporting the memory allocation failure. I think this is now the expected behavior as we wouldn't have stats (num_rx_no_mem) for it if we couldn't get out of the EtherIRQ. ;-) Besides, the packet will be resent for reliable networks.
Happy New Year 2005!
Typos. In EtherIRQ sheep_net case, really grab size bytes from device
Tentative little-endian fixes
TUN/TAP support
Happy New Year!
Imported sources
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.