summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPiotr Jaroszyński2010-05-31 19:08:23 +0200
committerMichael Brown2010-08-17 15:39:10 +0200
commit380d7c8d4503d27e78a55d8aa5438598264a0583 (patch)
tree48817b7e160da729903b8912ecaa7771127c5f21 /src
parent[build] Provide %.fd0 build targets only for pcbios (diff)
downloadipxe-380d7c8d4503d27e78a55d8aa5438598264a0583.tar.gz
ipxe-380d7c8d4503d27e78a55d8aa5438598264a0583.tar.xz
ipxe-380d7c8d4503d27e78a55d8aa5438598264a0583.zip
[settings] Export find_setting()
Signed-off-by: Piotr Jaroszyński <p.jaroszynski@gmail.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src')
-rw-r--r--src/core/settings.c2
-rw-r--r--src/include/ipxe/settings.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/core/settings.c b/src/core/settings.c
index 79fb8e72a..6c0733c91 100644
--- a/src/core/settings.c
+++ b/src/core/settings.c
@@ -841,7 +841,7 @@ int storef_setting ( struct settings *settings, struct setting *setting,
* @v name Name
* @ret setting Named setting, or NULL
*/
-static struct setting * find_setting ( const char *name ) {
+struct setting * find_setting ( const char *name ) {
struct setting *setting;
for_each_table_entry ( setting, SETTINGS ) {
diff --git a/src/include/ipxe/settings.h b/src/include/ipxe/settings.h
index 1be1cf21d..3bf3da6bb 100644
--- a/src/include/ipxe/settings.h
+++ b/src/include/ipxe/settings.h
@@ -210,6 +210,7 @@ extern void clear_settings ( struct settings *settings );
extern int setting_cmp ( struct setting *a, struct setting *b );
extern struct settings * find_settings ( const char *name );
+extern struct setting * find_setting ( const char *name );
extern int storef_setting ( struct settings *settings,
struct setting *setting,