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
Michael Brown 48a4001152 [settings] Make fetch_string_setting_copy() easier to use
Most callers of functions in the fetch_setting() family treat any
errors as meaning "non-existent setting".  In the case of
fetch_string_setting_copy(), an existent setting can still result in
an error due to memory allocation failure.

Allow the caller to distinguish between a non-existent setting and an
error in allocating memory for the copy, by returning success (and a
NULL buffer pointer) for a non-existent setting.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2011-03-03 20:03:08 +00:00
..
arch [int13] Automatically reopen underlying block device as needed 2011-03-02 15:52:25 +00:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [bofm] Add support for BOFM under EFI 2011-03-03 02:40:04 +00:00
core [settings] Make fetch_string_setting_copy() easier to use 2011-03-03 20:03:08 +00:00
crypto [legal] Add FILE_LICENCE macro to some GPL-v2-or-later files 2010-12-03 23:38:15 +00:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [hermon] Add BOFM support 2011-03-03 02:40:12 +00:00
hci [autoboot] Connect SAN disk during a filename boot, if applicable 2011-01-27 20:41:27 +00:00
image [init] Remove concept of "shutdown exit flags" 2011-01-27 20:40:26 +00:00
include [bofm] Allow garbage collection of BOFM code in non-BOFM builds 2011-03-03 02:40:11 +00:00
interface [bofm] Add support for BOFM under EFI 2011-03-03 02:40:04 +00:00
libgcc [build] Mark __intel_new_proc_init with __libgcc rather than cdecl 2009-08-03 15:56:10 +01:00
net [iscsi] Clarify support for NOP-In 2011-02-25 11:11:30 +00:00
tests [bofm] Add offline BOFM test facility 2011-03-02 23:58:43 +00:00
usr [autoboot] Allow a SAN boot as a fallback if a filename boot returns 2011-03-02 20:01:26 +00:00
util [fnrec] Enhance function recording 2010-12-09 13:11:27 +00:00
.gitignore [build] Add support for local configuration files 2010-03-26 19:07:22 +00:00
Makefile [bofm] Add core BOFM library 2011-03-02 23:58:43 +00:00
Makefile.housekeeping [build] Allow DEBUG=... to affect builds of assembler source files 2011-03-01 14:18:35 +00:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00