lwip-contrib-mac/ports/unix/netif
davidhaas 0a46ef6af4 Fixed up and made work a PBUF_REF type. Most of the code uses this now
instead of PBUF_ROM. This addition allows support of copy-on-demand where the
lower layers can call pbuf_unref() which tests for any PBUF_REF buffers and
replaces them with PBUF_POOL buffers. This is now used
everywhere. pbuf_unref() is called in ARP queueing and in the coldfire
driver, which puts frames on a DMA queue and frees them later.

Along with this change pbuf_free() now goes through the entire chain of
buffers and tests all the ref counters, not just the first one. Generally now
pbuf_ref_chain() should be called and not pbuf_ref(). This change was made
because it is possible for the head of the pbuf chain to have a different
count than the payload pbuf which might have been passed by the application.

Coldfire ethernet driver also had some minor other updates and STATS was
changed to LWIP_STATS.
2003-03-19 22:16:31 +00:00
..
delif.c the contrib part of thread priority patch by floriZ.Also take out unused unix netifs from unixsim makefile for now 2003-03-19 15:28:31 +00:00
fifo.c Fix some compile issues with both coldfire and unix builds. 2003-02-12 15:09:15 +00:00
list.c list.h is gone remove #includes 2003-02-11 09:09:46 +00:00
pcapif.c the contrib part of thread priority patch by floriZ.Also take out unused unix netifs from unixsim makefile for now 2003-03-19 15:28:31 +00:00
sio.c Fix some compile issues with both coldfire and unix builds. 2003-02-12 15:09:15 +00:00
tapif.c the contrib part of thread priority patch by floriZ.Also take out unused unix netifs from unixsim makefile for now 2003-03-19 15:28:31 +00:00
tcpdump.c Add Unix port 2003-01-18 18:18:02 +00:00
tunif.c the contrib part of thread priority patch by floriZ.Also take out unused unix netifs from unixsim makefile for now 2003-03-19 15:28:31 +00:00
unixif.c Fixed up and made work a PBUF_REF type. Most of the code uses this now 2003-03-19 22:16:31 +00:00