From 2f79a92b5cf3e9ea0da0ca15b9e761356a5d70f9 Mon Sep 17 00:00:00 2001 From: Rom Walton Date: Wed, 29 Oct 2014 18:20:50 -0400 Subject: [PATCH] VBOX: Add a flag for GBAC functionality. --- samples/vboxwrapper/vbox.cpp | 1 + samples/vboxwrapper/vbox.h | 2 ++ samples/vboxwrapper/vboxwrapper.cpp | 1 + 3 files changed, 4 insertions(+) diff --git a/samples/vboxwrapper/vbox.cpp b/samples/vboxwrapper/vbox.cpp index 242f70f727..100b88817e 100644 --- a/samples/vboxwrapper/vbox.cpp +++ b/samples/vboxwrapper/vbox.cpp @@ -99,6 +99,7 @@ VBOX_BASE::VBOX_BASE() { enable_cache_disk = false; enable_isocontextualization = false; enable_remotedesktop = false; + enable_gbac = false; register_only = false; enable_network = false; network_bridged_mode = false; diff --git a/samples/vboxwrapper/vbox.h b/samples/vboxwrapper/vbox.h index 264c0caffd..d7dc986d94 100644 --- a/samples/vboxwrapper/vbox.h +++ b/samples/vboxwrapper/vbox.h @@ -165,6 +165,8 @@ public: // whether to use floppy io infrastructure bool enable_remotedesktop; // whether to enable remote desktop functionality + bool enable_gbac; + // whether to enable GBAC functionality double job_duration; // maximum amount of wall-clock time this VM is allowed to run before // considering itself done. diff --git a/samples/vboxwrapper/vboxwrapper.cpp b/samples/vboxwrapper/vboxwrapper.cpp index 85eb557136..1cf7a6227f 100644 --- a/samples/vboxwrapper/vboxwrapper.cpp +++ b/samples/vboxwrapper/vboxwrapper.cpp @@ -226,6 +226,7 @@ int parse_job_file(VBOX_VM& vm) { else if (xp.parse_bool("enable_cache_disk", vm.enable_cache_disk)) continue; else if (xp.parse_bool("enable_isocontextualization", vm.enable_isocontextualization)) continue; else if (xp.parse_bool("enable_remotedesktop", vm.enable_remotedesktop)) continue; + else if (xp.parse_bool("enable_gbac", vm.enable_gbac)) continue; else if (xp.parse_int("pf_guest_port", vm.pf_guest_port)) continue; else if (xp.parse_int("pf_host_port", vm.pf_host_port)) continue; else if (xp.parse_string("copy_to_shared", str)) {