[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: 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:


  Nachricht geschickt von/durch Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]