summaryrefslogtreecommitdiffstats
path: root/src/core/settings.c
diff options
context:
space:
mode:
authorMichael Brown2013-07-18 16:19:59 +0200
committerMichael Brown2013-07-19 16:29:23 +0200
commit8ea5822afd5530245c391e9058f2c878a3cd0597 (patch)
treeb5d88f56a2f846b9ff449bff4a533bf3fa9f0fc1 /src/core/settings.c
parent[settings] Eliminate call to store_named_setting() in nslookup.c (diff)
downloadipxe-8ea5822afd5530245c391e9058f2c878a3cd0597.tar.gz
ipxe-8ea5822afd5530245c391e9058f2c878a3cd0597.tar.xz
ipxe-8ea5822afd5530245c391e9058f2c878a3cd0597.zip
[settings] Remove now-unused store_named_setting()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/core/settings.c')
-rw-r--r--src/core/settings.c35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/core/settings.c b/src/core/settings.c
index d5e02460..ab44dea9 100644
--- a/src/core/settings.c
+++ b/src/core/settings.c
@@ -1317,41 +1317,6 @@ int setting_name ( struct settings *settings, struct setting *setting,
}
/**
- * Store value of named setting
- *
- * @v name Name of setting
- * @v default_type Default type to use, if none specified
- * @v data Setting data, or NULL to clear setting
- * @v len Length of setting data
- * @ret rc Return status code
- */
-int store_named_setting ( const char *name, struct setting_type *default_type,
- const void *data, size_t len ) {
- struct settings *settings;
- struct setting setting;
- char tmp_name[ strlen ( name ) + 1 ];
- int rc;
-
- /* Create modifiable copy of setting name */
- strcpy ( tmp_name, name );
-
- /* Parse setting name */
- if ( ( rc = parse_setting_name ( tmp_name, autovivify_child_settings,
- &settings, &setting ) ) != 0 )
- return rc;
-
- /* Apply default type if necessary */
- if ( ! setting.type )
- setting.type = default_type;
-
- /* Store setting */
- if ( ( rc = store_setting ( settings, &setting, data, len ) ) != 0 )
- return rc;
-
- return 0;
-}
-
-/**
* Parse and store value of named setting
*
* @v name Name of setting