Internal change

PiperOrigin-RevId: 251411359
Change-Id: Ifbed8afa72d130ae803ed71a6a43ac3c9d8755f9
This commit is contained in:
Christian Blichmann 2019-06-04 04:07:00 -07:00 committed by Copybara-Service
parent dd20e170d0
commit a3b0949949
3 changed files with 6 additions and 2 deletions

View File

@ -35,6 +35,7 @@ cc_binary(
"//sandboxed_api/sandbox2/util:bpf_helper", "//sandboxed_api/sandbox2/util:bpf_helper",
"//sandboxed_api/sandbox2/util:runfiles", "//sandboxed_api/sandbox2/util:runfiles",
"@com_google_absl//absl/flags:flag", "@com_google_absl//absl/flags:flag",
"@com_google_absl//absl/flags:parse",
"@com_google_absl//absl/memory", "@com_google_absl//absl/memory",
], ],
) )
@ -50,6 +51,7 @@ cc_binary(
"//sandboxed_api/sandbox2:util", "//sandboxed_api/sandbox2:util",
"@com_google_absl//absl/base:core_headers", "@com_google_absl//absl/base:core_headers",
"@com_google_absl//absl/flags:flag", "@com_google_absl//absl/flags:flag",
"@com_google_absl//absl/flags:parse",
], ],
) )

View File

@ -22,6 +22,7 @@
#include <glog/logging.h> #include <glog/logging.h>
#include "absl/flags/flag.h" #include "absl/flags/flag.h"
#include "absl/flags/parse.h"
#include "sandboxed_api/sandbox2/client.h" #include "sandboxed_api/sandbox2/client.h"
#include "sandboxed_api/sandbox2/comms.h" #include "sandboxed_api/sandbox2/comms.h"
#include "sandboxed_api/sandbox2/util.h" #include "sandboxed_api/sandbox2/util.h"
@ -46,7 +47,7 @@ static uint32_t ComputeCRC4Impl(const uint8_t* ptr, uint64_t len) {
} }
int main(int argc, char** argv) { int main(int argc, char** argv) {
google::ParseCommandLineFlags(&argc, &argv, false); absl::ParseCommandLine(argc, argv);
// Set-up the sandbox2::Client object, using a file descriptor (1023). // Set-up the sandbox2::Client object, using a file descriptor (1023).
sandbox2::Comms comms(sandbox2::Comms::kSandbox2ClientCommsFD); sandbox2::Comms comms(sandbox2::Comms::kSandbox2ClientCommsFD);

View File

@ -29,6 +29,7 @@
#include <glog/logging.h> #include <glog/logging.h>
#include "absl/flags/flag.h" #include "absl/flags/flag.h"
#include "absl/flags/parse.h"
#include "absl/memory/memory.h" #include "absl/memory/memory.h"
#include "sandboxed_api/sandbox2/comms.h" #include "sandboxed_api/sandbox2/comms.h"
#include "sandboxed_api/sandbox2/executor.h" #include "sandboxed_api/sandbox2/executor.h"
@ -82,7 +83,7 @@ bool SandboxedCRC4(sandbox2::Comms* comms, uint32_t* crc4) {
} // namespace } // namespace
int main(int argc, char** argv) { int main(int argc, char** argv) {
google::ParseCommandLineFlags(&argc, &argv, true); absl::ParseCommandLine(argc, argv);
google::InitGoogleLogging(argv[0]); google::InitGoogleLogging(argv[0]);
if (absl::GetFlag(FLAGS_input).empty()) { if (absl::GetFlag(FLAGS_input).empty()) {