thorpej
f98d358a1f
Rework layer 2 protocol input routines. Instead of calling e.g. ether_input()
...
directly, call the function pointer (*if_input)(ifp, m). The input routine
expects the packet header to be at the head of the packet, and will adjust
as necessary. Privatize the layer 2 input and output routines, allowing
*_ifattach() to set them up as appropriate.
1999-05-18 23:52:51 +00:00
explorer
3ebb419571
Update to slightly altered rnd_attach_source() api
1999-02-28 17:08:05 +00:00
jonathan
011f2bda08
defopt NS, NSIP.
1998-07-05 06:49:00 +00:00
jonathan
3751946b97
defopt INET, NETATALK.
1998-07-05 00:51:04 +00:00
matt
1442b419df
Fix alignment crashes on Alphas...
1998-05-14 18:24:00 +00:00
hannken
b70a7e1752
Didn't compile: add variable `bit' removed by mycroft.
1998-03-30 10:35:03 +00:00
mycroft
8f597a8744
Oops; make the table const.
1998-03-29 22:36:42 +00:00
mycroft
a6b8b01d96
Use a 4-bit table to speed up the CRC even further, without increasing the
...
code size too much.
1998-03-29 22:34:27 +00:00
mycroft
fe7f32954b
Optimize the address CRC routines a bit.
1998-03-29 22:08:03 +00:00
thorpej
095c4c092d
Adjust for config changes.
1998-01-12 09:23:08 +00:00
explorer
f9370ddc7a
Add and/or update rnd_*() hooks
1997-10-15 05:55:13 +00:00
matt
f80c1355fe
The bus-independent parts needed to support the DEC
...
EtherWORKS III cards (LEMAC): the DE203/DE204/DE205
1997-07-31 21:54:58 +00:00