david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
My fork of git://git.ipxe.org/ipxe.git, it is used for my netboot environment at home.
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Michael Brown a3d508b648 Clarified packet ownership transfer between a few functions.
Added a large number of missing calls to free_pkb().  In the case of UDP,
no received packets were ever freed, which lead to memory exhaustion
remarkably quickly once pxelinux started up.

In general, any function with _rx() in its name which accepts a pk_buff
*must* either call free_pkb() or pass the pkb to another _rx() function
(e.g. the next layer up the stack).  Since the UDP (and TCP) layers don't
pass packet buffers up to the higher-layer protocols (the
"applications"), they must free the packet buffer after calling the
application's newdata() method.
2006-08-09 01:24:32 +00:00
contrib Need write permission to /dev/net/tun, not just read. 2006-05-26 08:15:31 +00:00
src Clarified packet ownership transfer between a few functions. 2006-08-09 01:24:32 +00:00
COPYING Initial revision 2005-05-17 16:44:57 +00:00
Copyrights Initial revision 2005-05-17 16:44:57 +00:00
INSTALL Initial revision 2005-05-17 16:44:57 +00:00
LOG Jan Kiszka provided a patch for the smc9000 for missing phy-setup 2005-06-02 01:26:37 +00:00
RELNOTES Initial revision 2005-05-17 16:44:57 +00:00
VERSION Changed to 5.5 2005-05-17 16:47:59 +00:00
eb.png Initial revision 2005-05-17 16:44:57 +00:00
index-berlios.html Initial revision 2005-05-17 16:44:57 +00:00
index.html Initial revision 2005-05-17 16:44:57 +00:00
index.xhtml Initial revision 2005-05-17 16:44:57 +00:00
style.css Initial revision 2005-05-17 16:44:57 +00:00