Index: uspace/app/sysinst/sysinst.h
===================================================================
--- uspace/app/sysinst/sysinst.h	(revision 6d06bbc3a0829fbe3acfa52ab71f7c17bd217eaa)
+++ uspace/app/sysinst/sysinst.h	(revision a2f95cec4fce319db3929663aa2b41d232fef6b9)
@@ -37,7 +37,9 @@
 #define SYSINST_H
 
+#include <fibril_synch.h>
 #include <futil.h>
 #include <gfx/color.h>
 #include <loc.h>
+#include <stdbool.h>
 #include <system.h>
 #include <ui/fixed.h>
@@ -74,4 +76,12 @@
 	sysinst_oper_t oper;
 	futil_t *futil;
+	/** @c true after user responds to interactive query. */
+	bool responded;
+	/** Signalled when @c responded changes */
+	fibril_condvar_t responded_cv;
+	/** Synchronize access to @c responded */
+	fibril_mutex_t responded_lock;
+	/** User decided to quit installation. */
+	bool quit;
 	char errmsg[128];
 } sysinst_t;
