grub/grub-core/net
Vladimir 'phcoder' Serbinenko 87edb8940a Replace single-linked with double-linked lists. It results in more
compact and more efficient code.

	* grub-core/kern/list.c (grub_list_push): Moved from here ...
	* include/grub/list.h (grub_list_push): ... to here. Set prev.
	(grub_list_remove): Moved from here ...
	* include/grub/list.h (grub_list_remove): ... here. Use and set prev.
	(grub_prio_list_insert): Set prev.
	* include/grub/list.h (grub_list): Add prev. All users updated.
2012-01-24 13:31:12 +01:00
..
drivers * grub-core/net/drivers/i386/pc/pxe.c (grub_pxe_recv): Relax checks as 2012-01-24 03:01:46 +01:00
arp.c IPv6. Apparently working. At least I could retrieve a file with http6 2011-10-13 01:22:56 +02:00
bootp.c Retrieve DNS names from DHCP/BOOTP 2011-12-16 17:37:47 +01:00
dns.c Retrieve DNS names from DHCP/BOOTP 2011-12-16 17:37:47 +01:00
ethernet.c support routed pings 2011-10-13 20:53:22 +02:00
http.c several net bugfixes and improvements and fix some memory leaks 2011-10-13 18:31:53 +02:00
icmp.c support routed pings 2011-10-13 20:53:22 +02:00
icmp6.c support routed pings 2011-10-13 20:53:22 +02:00
ip.c IPv6, TCP, HTTP, ICMP and DNS support. Several cleanups and bugfixes. 2011-12-20 18:17:07 +01:00
net.c Replace single-linked with double-linked lists. It results in more 2012-01-24 13:31:12 +01:00
netbuff.c merge mainline into net 2011-12-15 20:51:35 +01:00
tcp.c Replace single-linked with double-linked lists. It results in more 2012-01-24 13:31:12 +01:00
tftp.c Remove defines pertaining to arbitrary limits not affecting GRUB 2012-01-14 11:30:43 +01:00
udp.c Replace single-linked with double-linked lists. It results in more 2012-01-24 13:31:12 +01:00