freebsd with flexible iflib nic queues
Go to file
David Greenman 3579d8917b Patch from dcjm@cs.ed.ac.uk (Dave Matthews)...
Yes, I know that IFADDR ioctl is supposed to be deprecated... Note
that the patch was modified by me to fit better into the driver. -DG

...

While porting CAP to 386bsd/pk0.2.4 and now to FreeBSD Release 1.0
I found a couple of bugs associated with the packet filter. Here
are the fixes.  I'm posting them here because they apply to
FreeBSD and 386bsd/pk0.2.4 and possibly to other *BSD.

The first occurs when using the packet filter to write raw
ethernet packets.  The header consisting of the sender and
destination addresses and the protocol is removed and later
added back on, but with the byte order of the protocol reversed.
The fix ensures that the byte order in the protocol field is
swapped when it is removed.

The second fix ensures that SIOCGIFADDR works for BPF as claimed
in the man pages, by adding it to the ed driver.  Similar fixes
will be needed for other ethernet drivers.
Dave Matthews.
1994-01-31 07:34:20 +00:00
bin Document the new, less restrictive, behavior of the matching operator. 1993-10-04 22:07:27 +00:00
etc Remove obsoleted floppy partition from device name. 1994-01-27 02:58:05 +00:00
gnu Update for new organization of gnu tree. 1994-01-30 01:24:23 +00:00
include Added link.h for shared libs. 1993-11-03 23:48:30 +00:00
lib/csu/i386 Implemented 'QMAGIC' a.out format correctly, and changed the default 1994-01-03 18:35:54 +00:00
libexec Removed dependance on EX_DYNAMIC in making decisions on the magic number. 1994-01-19 15:00:37 +00:00
sbin Fix sign of offset diff. 1993-12-20 01:53:27 +00:00
share/man/man4 Added octave-tracking. 1993-11-09 02:38:17 +00:00
sys Patch from dcjm@cs.ed.ac.uk (Dave Matthews)... 1994-01-31 07:34:20 +00:00
usr.bin Sprinkled with ${.CURDIR} to get the builds of gram.c and tokdefs.h 1994-01-29 00:48:19 +00:00
usr.sbin We got now floppy formatter 1994-01-26 23:44:34 +00:00