opengnsys_ipxe/src
Michael Brown 652abb6706 [settings] Eliminate calls to {fetch,store}f_named_setting() in NVO commands
A deliberate side effect of this commit is that the "read" command
will now preserve the type of the setting, if the setting name
contains no type information.  For example:

  iPXE> set foo:ipv4 192.168.0.1
  iPXE> read foo
  192.168.0.100
  iPXE> show foo
  foo:ipv4 = 192.168.0.100

rather than the arguably unexpected behaviour of resetting the type to
"string".

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2013-07-22 16:39:26 +01:00
..
arch [settings] Clarify usage of the term "named setting" 2013-07-18 15:50:02 +01:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
core [parseopt] Add parse_setting() 2013-07-22 16:30:44 +01:00
crypto [settings] Change "not-found" semantics of fetch_setting_copy() 2013-07-19 15:15:28 +01:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [legal] Add missing FILE_LICENCE declarations 2013-07-15 13:41:46 +02:00
hci [settings] Eliminate calls to {fetch,store}f_named_setting() in NVO commands 2013-07-22 16:39:26 +01:00
image [script] Avoid trying to read final character of a zero-length string 2013-07-15 18:06:41 +02:00
include [parseopt] Add parse_setting() 2013-07-22 16:30:44 +01:00
interface [settings] Clarify usage of the term "named setting" 2013-07-18 15:50:02 +01:00
libgcc [build] Mark __intel_new_proc_init with __libgcc rather than cdecl 2009-08-03 15:56:10 +01:00
net [settings] Clarify usage of the term "named setting" 2013-07-18 15:50:02 +01:00
tests [settings] Add "busdevfn" setting type 2013-07-12 22:38:19 +02:00
usr [settings] Eliminate call to store_named_setting() in nslookup.c 2013-07-19 15:29:23 +01:00
util [libc] Redefine low 8 bits of error code as "platform error code" 2013-04-19 13:34:13 +01:00
.gitignore [build] Add support for local configuration files 2010-03-26 19:07:22 +00:00
Makefile [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
Makefile.housekeeping [build] Fix %.licence build target 2013-07-16 00:50:54 +02:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00