diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2022-12-07 09:35:39 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2022-12-07 09:35:39 +0100 |
commit | f7b51680b96ed01f681eeec9e487347b31682de0 (patch) | |
tree | 90b386ad07ef4d465666e80a363bf1dc81f72b3d /domain.c | |
parent | d33191174efce46b7c4be190a93637dc314a5139 (diff) | |
download | vconsole-f7b51680b96ed01f681eeec9e487347b31682de0.tar.gz |
Diffstat (limited to 'domain.c')
-rw-r--r-- | domain.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -249,7 +249,7 @@ static void domain_user_input(VteTerminal *vte, gchar *buf, guint len, virStreamSend(dom->stream, buf, len); return; } - domain_start(dom); + domain_start(dom, false); } static void domain_connect(struct vconsole_domain *dom, virDomainPtr d) @@ -433,11 +433,14 @@ void domain_untabify(struct vconsole_domain *dom) gtk_widget_show_all(dom->window); } -void domain_start(struct vconsole_domain *dom) +void domain_start(struct vconsole_domain *dom, bool reset_nvram) { virDomainPtr d = virDomainLookupByUUIDString(dom->conn->ptr, dom->uuid); uint32_t flags = 0; + if (reset_nvram) + flags |= VIR_DOMAIN_START_RESET_NVRAM; + domain_update_info(dom, d); switch (dom->info.state) { case VIR_DOMAIN_SHUTOFF: |