X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fpb-config%2Fpb-config.c;h=6398a690e4966fef69740728170f25fa7f2b2a61;hb=37d865eb008f746a0b013557312c6b44c7236eb7;hp=9f7d240999018c1b7f09a0bbe653c997e5ee735c;hpb=e5f5a2e91e89af08925b6dae3680fc9ef62190ff;p=petitboot diff --git a/lib/pb-config/pb-config.c b/lib/pb-config/pb-config.c index 9f7d240..6398a69 100644 --- a/lib/pb-config/pb-config.c +++ b/lib/pb-config/pb-config.c @@ -23,8 +23,8 @@ static void dump_config(struct config *config) pb_log("configuration:\n"); - pb_log(" autoboot enabled: %s\n", - config->autoboot_enabled ? "yes" : "no"); + pb_log(" autoboot: %s\n", + config->autoboot_enabled ? "enabled" : "disabled"); if (config->n_network_configs > 0) pb_log(" network configuration:\n"); @@ -74,6 +74,14 @@ const struct config *config_get(void) return config; } +void config_set_autoboot(bool autoboot_enabled) +{ + config->autoboot_enabled = autoboot_enabled; + + pb_log("set autoboot: %s\n", + config->autoboot_enabled ? "enabled" : "disabled"); +} + int config_fini(void) { talloc_free(config);