Michael Brown
6c50564724
Make PKB_ZLEN the minimum possible size of packet buffer (to allow for
...
hardware that can't autopad).
2006-05-27 13:39:45 +00:00
Michael Brown
1488cd3b73
Fix a couple of broken assertions, and align the buffer correctly.
2006-04-28 14:09:31 +00:00
Michael Brown
cf3783b4ca
Actually, it's probably a good idea to have packet buffers avoid 4kB
...
crossings.
2006-04-25 12:11:36 +00:00
Michael Brown
455b76980f
Added pkb_reserve().
2006-04-24 19:34:51 +00:00
Michael Brown
fdc2ee79db
Network API now allows for multiple network devices (although the
...
implementation allows for only one, and does so without compromising on
the efficiency of static allocation).
Link-layer protocols are cleanly separated from the device drivers.
Network-layer protocols are cleanly separated from individual network
devices.
Link-layer and network-layer protocols are cleanly separated from each
other.
2006-04-24 15:33:06 +00:00
Michael Brown
bdc8190c8d
Remove the concept of the media-independent link-layer header and replace
...
it with metadata in the pkb structure. This is required since UNDI will
want to be able to parse the link-layer header without destroying it.
2006-04-19 11:32:24 +00:00
Michael Brown
ab139ceda9
Added pkb_unput() and pkb_len().
2006-04-19 01:54:24 +00:00
Michael Brown
0864a73347
First version, based on the concepts in linux/skbuff.h
2006-04-18 17:47:01 +00:00