opengnsys_ipxe/src/include
Michael Brown b62f2325ba [PXEXT] Add PXENV_FILE_EXEC call to PXE extensions API.
This allows pxelinux to execute arbitrary gPXE commands.  This is
remarkably unsafe (not least because some of the commands will assume
full ownership of memory and do nasty things like edit the e820 map
underneath the calling pxelinux), but it does allow access to the
"sanboot" command.
2008-03-04 18:16:30 +00:00
..
gpxe [Infiniband] Add preliminary support for multi-port devices. 2008-02-27 13:59:56 +00: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 [Command] Add "sanboot" command. 2008-03-04 17:59:26 +00: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 Add DBGLVL_IO to trace all memory-mapped I/O. 2008-02-21 12:44:09 +00: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 Move tolower() etc to ctype.h as per ISO C 2007-01-26 03:25:19 +00: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 Add per-file error identifiers 2007-07-24 17:11:31 +01:00
etherboot.h Reduced etherboot.h dependencies to avoid unnecessary rebuilds. 2007-07-14 15:52:23 +01: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
ip.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 Kill off the now-obsolete *_fill_nic() functions. 2007-12-15 19:40:55 +00: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 PXENV_FILE_EXEC call to PXE extensions API. 2008-03-04 18:16:30 +00:00
pxe_api.h [PXEXT] Add PXENV_FILE_EXEC call to PXE extensions API. 2008-03-04 18:16:30 +00:00
pxe_types.h Update to match the daft capitalisation in the actual PXE spec 2006-08-08 20:43:05 +00:00
stddef.h Added container_of(). This seems about the best place to put it, since 2006-03-23 22:07:21 +00: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 use malloc attribute 2007-08-20 20:29:50 +02: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
timer.h Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
udp.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
unistd.h Fix prototype of sleep() and move it to unistd.h 2006-12-20 03:14:59 +00:00