diff options
author | Geoff Levand <geoff@infradead.org> | 2012-03-27 19:59:09 -0700 |
---|---|---|
committer | Geoff Levand <geoff@infradead.org> | 2012-03-27 19:59:09 -0700 |
commit | 59e81c46a962da51e51474e9b36258ff0e04ae42 (patch) | |
tree | 036563070462f2c8d936037e4545965e89a6516a /ui/twin/pbt-client.c | |
parent | b5958d7864822ec3151edda616952d1d401b139a (diff) | |
download | talos-petitboot-59e81c46a962da51e51474e9b36258ff0e04ae42.tar.gz talos-petitboot-59e81c46a962da51e51474e9b36258ff0e04ae42.zip |
Add UI option --dry-run
Signed-off-by: Geoff Levand <geoff@infradead.org>
Diffstat (limited to 'ui/twin/pbt-client.c')
-rw-r--r-- | ui/twin/pbt-client.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ui/twin/pbt-client.c b/ui/twin/pbt-client.c index 711248a..1170b34 100644 --- a/ui/twin/pbt-client.c +++ b/ui/twin/pbt-client.c @@ -262,10 +262,10 @@ static void pbt_client_destructor(struct pbt_client *client) memset(client, 0, sizeof(*client)); } -struct pbt_client *pbt_client_init(enum pbt_twin_backend backend, unsigned int width, - unsigned int height, +struct pbt_client *pbt_client_init(enum pbt_twin_backend backend, + unsigned int width, unsigned int height, int (*kexec_cb)(struct pbt_client *, struct pb_opt_data *), - int start_deamon) + int start_deamon, int dry_run) { struct pbt_client *pbt_client; unsigned int i; @@ -282,6 +282,7 @@ struct pbt_client *pbt_client_init(enum pbt_twin_backend backend, unsigned int w pbt_client->sig = "pbt_client"; pbt_client->kexec_cb = kexec_cb; + pbt_client->dry_run = dry_run; pbt_client->frame.scr = pbt_scr_init(pbt_client, backend, width, height, NULL, NULL); |