switches: add modemfwd_switches.h

modemfwd will use these to invoke modem-specific programs
and get information about the modem or perform actions on
the modem.

BUG=b:37953355
TEST=emerge, inspect sysroot

Change-Id: I772aeb0ab5f79ba1f966347164d38d399e148f6d
Reviewed-on: https://chromium-review.googlesource.com/720156
Commit-Ready: Eric Caruso <ejcaruso@chromium.org>
Tested-by: Eric Caruso <ejcaruso@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>
diff --git a/switches/modemfwd_switches.h b/switches/modemfwd_switches.h
new file mode 100644
index 0000000..8844bd7
--- /dev/null
+++ b/switches/modemfwd_switches.h
@@ -0,0 +1,22 @@
+// Copyright 2017 The Chromium OS Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef SWITCHES_MODEMFWD_SWITCHES_H_
+#define SWITCHES_MODEMFWD_SWITCHES_H_
+
+// This file defines switches that are used by modemfwd.
+// See its README.md file for more information about what each one does.
+
+namespace modemfwd {
+
+const char kGetUsbIds[] = "get_usb_ids";
+const char kPrepareToFlash[] = "prepare_to_flash";
+const char kFlashMainFirmware[] = "flash_main_fw";
+const char kGetCarrierFirmwareInfo[] = "get_carrier_fw_info";
+const char kFlashCarrierFirmware[] = "flash_carrier_fw";
+const char kReboot[] = "reboot";
+
+}  // namespace modemfwd
+
+#endif  // SWITCHES_MODEMFWD_SWITCHES_H_