summaryrefslogtreecommitdiffstats
path: root/src/ply-boot-server.h
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2008-06-09 15:40:35 -0400
committerPeter Jones <pjones@vroomfondel.internal.datastacks.com>2008-06-09 15:41:45 -0400
commit620e9477114c88ca4ac76a0ef76824164bb70ec1 (patch)
tree44ccc43ae6127ac5529f8f6db6f75dedfe8633d3 /src/ply-boot-server.h
parent7e85eafab617fef5478c6d9f551f044d67462466 (diff)
downloadplymouth-620e9477114c88ca4ac76a0ef76824164bb70ec1.tar.gz
plymouth-620e9477114c88ca4ac76a0ef76824164bb70ec1.tar.xz
plymouth-620e9477114c88ca4ac76a0ef76824164bb70ec1.zip
Add "plymouth --newroot=/sysroot" support, and make --sysinit open the log.
Diffstat (limited to 'src/ply-boot-server.h')
-rw-r--r--src/ply-boot-server.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ply-boot-server.h b/src/ply-boot-server.h
index a8eb7b2..d2e2418 100644
--- a/src/ply-boot-server.h
+++ b/src/ply-boot-server.h
@@ -36,6 +36,10 @@ typedef void (* ply_boot_server_update_handler_t) (void *user_data,
const char *status,
ply_boot_server_t *server);
+typedef void (* ply_boot_server_newroot_handler_t) (void *user_data,
+ const char *root_dir,
+ ply_boot_server_t *server);
+
typedef void (* ply_boot_server_show_splash_handler_t) (void *user_data,
ply_boot_server_t *server);
@@ -56,6 +60,7 @@ typedef void (* ply_boot_server_quit_handler_t) (void *user_data,
ply_boot_server_t *ply_boot_server_new (ply_boot_server_update_handler_t update_handler,
ply_boot_server_ask_for_password_handler_t ask_for_password_handler,
ply_boot_server_show_splash_handler_t show_splash_handler,
+ ply_boot_server_newroot_handler_t newroot_handler,
ply_boot_server_system_initialized_handler_t initialized_handler,
ply_boot_server_quit_handler_t quit_handler,
void *user_data);