diff options
| author | Michael Brown | 2011-03-23 12:57:29 +0100 |
|---|---|---|
| committer | Michael Brown | 2011-03-23 12:57:29 +0100 |
| commit | 8482451812d6b48e65a1016447f30591099ded62 (patch) | |
| tree | bef63118eeba5e9435fd6c00ec9bf4995ff71499 /src/core/settings.c | |
| parent | [settings] Fix setting expansion (diff) | |
| download | ipxe-8482451812d6b48e65a1016447f30591099ded62.tar.gz ipxe-8482451812d6b48e65a1016447f30591099ded62.tar.xz ipxe-8482451812d6b48e65a1016447f30591099ded62.zip | |
[settings] Impose a fixed order on settings
Improve the appearance of the "config" user interface by ensuring that
settings appear in some kind of logical order.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/core/settings.c')
| -rw-r--r-- | src/core/settings.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/core/settings.c b/src/core/settings.c index d498db69b..b9df5a7a7 100644 --- a/src/core/settings.c +++ b/src/core/settings.c @@ -1672,7 +1672,7 @@ char * expand_settings ( const char *string ) { */ /** Hostname setting */ -struct setting hostname_setting __setting = { +struct setting hostname_setting __setting ( SETTING_HOST ) = { .name = "hostname", .description = "Host name", .tag = DHCP_HOST_NAME, @@ -1680,7 +1680,7 @@ struct setting hostname_setting __setting = { }; /** Filename setting */ -struct setting filename_setting __setting = { +struct setting filename_setting __setting ( SETTING_BOOT ) = { .name = "filename", .description = "Boot filename", .tag = DHCP_BOOTFILE_NAME, @@ -1688,7 +1688,7 @@ struct setting filename_setting __setting = { }; /** Root path setting */ -struct setting root_path_setting __setting = { +struct setting root_path_setting __setting ( SETTING_SANBOOT ) = { .name = "root-path", .description = "iSCSI root path", .tag = DHCP_ROOT_PATH, @@ -1696,7 +1696,7 @@ struct setting root_path_setting __setting = { }; /** Username setting */ -struct setting username_setting __setting = { +struct setting username_setting __setting ( SETTING_AUTH ) = { .name = "username", .description = "User name", .tag = DHCP_EB_USERNAME, @@ -1704,7 +1704,7 @@ struct setting username_setting __setting = { }; /** Password setting */ -struct setting password_setting __setting = { +struct setting password_setting __setting ( SETTING_AUTH ) = { .name = "password", .description = "Password", .tag = DHCP_EB_PASSWORD, @@ -1712,7 +1712,7 @@ struct setting password_setting __setting = { }; /** Priority setting */ -struct setting priority_setting __setting = { +struct setting priority_setting __setting ( SETTING_MISC ) = { .name = "priority", .description = "Priority of these settings", .tag = DHCP_EB_PRIORITY, |
