david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
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.
ipxe/src/include
Michael Brown 3a505dfc35 [netdevice] Change link-layer push() and pull() methods to take raw types
EFI requires us to be able to specify the source address for
individual transmitted packets, and to be able to extract the
destination address on received packets.

Take advantage of this to rationalise the push() and pull() methods so
that push() takes a (dest,source,proto) tuple and pull() returns a
(dest,source,proto) tuple.
2008-10-16 05:13:40 +01:00
..
gpxe [netdevice] Change link-layer push() and pull() methods to take raw types 2008-10-16 05:13:40 +01:00
readline use malloc attribute 2007-08-20 20:29:41 +02:00
sys Add POSIX prototypes for time functions, to allow external code to build 2007-01-19 03:09:22 +00:00
usr [sanboot] Quick and dirty hack to make SAN boot protocols selectable 2008-10-13 10:05:51 +01:00
.gitignore Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
alloca.h alloca() can be useful in some (limited) circumstances. 2007-01-11 23:19:31 +00:00
assert.h Don't include __FUNCTION__ in assert() messages; it was causing the 2007-01-04 13:48:13 +00:00
big_bswap.h Added the "swap in place" macros 2006-09-11 17:54:19 +00:00
bootp.h Initial revision 2005-03-08 18:53:11 +00:00
btext.h Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
byteswap.h Add 64-bit byte-swapping operations. 2006-05-13 11:40:39 +00:00
cmdline.h Merge of Fredrik Hultin command_line 2006-08-09 02:30:35 +00:00
cmdlinelib.h Merge of Fredrik Hultin command_line 2006-08-09 02:30:35 +00:00
cmdlist.h Added quick and dirty commands for testing the new NVO code. 2006-12-04 23:40:35 +00:00
coff.h Initial revision 2005-03-08 18:53:11 +00:00
compiler.h [compiler] Allow for selective disabling of debug levels at runtime 2008-10-01 19:24:56 +01:00
console.h Separated out initialisation functions from startup/shutdown functions. 2007-07-03 23:09:56 +01:00
cpu.h Initial revision 2005-03-08 18:53:11 +00:00
ctype.h [libc] Fix isdigit(), islower() and isupper(). 2008-05-19 16:34:17 +01:00
curses.h __nonnull changes 2007-08-20 00:34:32 +02:00
debug.h Initial revision 2005-03-08 18:53:11 +00:00
dhcp.h Created a bus/device API that allows for the ROM prefix to specify an 2005-04-21 18:18:29 +00:00
elf.h Removed the Etherboot-specific ELF-image code and replaced it with a 2007-01-11 14:44:03 +00:00
endian.h Initial revision 2005-03-08 18:53:11 +00:00
errno.h [libc] Whitespace cleanup in errno.h 2008-03-26 22:57:25 +00:00
etherboot.h Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
fs.h Initial revision 2005-03-08 18:53:11 +00:00
getopt.h Use common symbols to avoid dragging in getopt.o unless a getopt-using 2006-12-19 16:27:15 +00:00
i82365.h Initial revision 2005-03-08 18:53:11 +00:00
igmp.h Moved include/in.h to include/gpxe/in.h, so that it can be included by 2006-03-23 16:45:01 +00:00
lib.h Initial revision 2005-03-08 18:53:11 +00:00
libgen.h Added dirname() 2007-06-03 01:51:10 +00:00
little_bswap.h Added the "swap in place" macros 2006-09-11 17:54:19 +00:00
mii.h Initial revision 2005-03-08 18:53:11 +00:00
nfs.h Initial revision 2005-03-08 18:53:11 +00:00
nic.h [legacy] Add missing #include <gpxe/io.h> 2008-10-12 12:52:56 +01:00
nmb.h A working DNS resolver (not yet tied in to anything) 2007-01-15 17:31:35 +00:00
old_tcp.h Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based) 2006-03-23 20:34:08 +00:00
pc_kbd.h Initial revision 2005-03-08 18:53:11 +00:00
pcmcia-opts.h Initial revision 2005-03-08 18:53:11 +00:00
pcmcia.h Dead code removal. 2007-07-14 15:42:26 +01:00
pxe.h [PXEXT] Add FILE_API_CHECK API function 2008-03-26 15:10:56 -07:00
pxe_api.h [PXEXT] Add FILE_API_CHECK API function 2008-03-26 15:10:56 -07:00
pxe_types.h [uaccess] Formalise the uaccess API 2008-10-13 04:10:34 +01:00
stdarg.h [libc] Use __builtin_va_list et al in stdarg.h 2008-03-24 00:23:11 +00:00
stddef.h [libc] Define wchar_t in a gcc-compatible way 2008-10-07 22:27:55 +01:00
stdint.h Separate out arch-independent parts of stdint.h 2007-08-17 19:51:08 +01:00
stdio.h Added [v]asprintf() 2007-06-03 01:50:03 +00:00
stdlib.h [libc] Add function declaration for main() in stdlib.h 2008-10-07 22:04:50 +01:00
string.h use malloc attribute 2007-08-20 20:29:58 +02:00
strings.h Add fls() for non-constant values. 2007-09-21 01:14:38 +01:00
sys_info.h Initial revision 2005-03-08 18:53:11 +00:00
time.h Add POSIX prototypes for time functions, to allow external code to build 2007-01-19 03:09:22 +00:00
unistd.h [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00