[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [task #7013] Create option to have all packets delivered to
From: |
Simon Goldschmidt |
Subject: |
[lwip-devel] [task #7013] Create option to have all packets delivered to netif->output in one piece |
Date: |
Wed, 06 May 2009 17:15:16 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 |
Follow-up Comment #4, task #7013 (project lwip):
I'm starting to work on this, I plan to influence writing of data on socket
level (udp/raw send), on ip_frag level and in tcp_enqueue as well as having a
guard before netif->linkoutput that does the alloc-and-copy instead of doing
it in the driver. This is because it cannot be guaranteed that data is in one
pbuf (e.g. passing a pbuf to udp/raw_send that cannot hold headers, using
tcp_write with the NOCOPY flag).
Overall, I want to make the stack achieve this goal if the user is
cooperative, not by all means - in contrast to the current situation where tcp
packets are often a chain of pbufs and UDP socket packets are always.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/task/?7013>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
- [lwip-devel] [task #7013] Create option to have all packets delivered to netif->output in one piece,
Simon Goldschmidt <=