diff options
Diffstat (limited to 'common/constants.cc')
-rw-r--r-- | common/constants.cc | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/common/constants.cc b/common/constants.cc index 5bfb2b6f..0677e663 100644 --- a/common/constants.cc +++ b/common/constants.cc @@ -18,6 +18,10 @@ namespace chromeos_update_engine { +const char kExclusionPrefsSubDir[] = "exclusion"; + +const char kDlcPrefsSubDir[] = "dlc"; + const char kPowerwashSafePrefsSubDirectory[] = "update_engine/prefs"; const char kPrefsSubDirectory[] = "prefs"; @@ -55,11 +59,19 @@ const char kPrefsNumResponsesSeen[] = "num-responses-seen"; const char kPrefsOmahaCohort[] = "omaha-cohort"; const char kPrefsOmahaCohortHint[] = "omaha-cohort-hint"; const char kPrefsOmahaCohortName[] = "omaha-cohort-name"; -const char kPrefsOmahaEolStatus[] = "omaha-eol-status"; +const char kPrefsOmahaEolDate[] = "omaha-eol-date"; const char kPrefsP2PEnabled[] = "p2p-enabled"; const char kPrefsP2PFirstAttemptTimestamp[] = "p2p-first-attempt-timestamp"; const char kPrefsP2PNumAttempts[] = "p2p-num-attempts"; const char kPrefsPayloadAttemptNumber[] = "payload-attempt-number"; +const char kPrefsTestUpdateCheckIntervalTimeout[] = + "test-update-check-interval-timeout"; +// Keep |kPrefsPingActive| in sync with |kDlcMetadataFilePingActive| in +// dlcservice. +const char kPrefsPingActive[] = "active"; +const char kPrefsPingLastActive[] = "date_last_active"; +const char kPrefsPingLastRollcall[] = "date_last_rollcall"; +const char kPrefsLastFp[] = "last-fp"; const char kPrefsPostInstallSucceeded[] = "post-install-succeeded"; const char kPrefsPreviousVersion[] = "previous-version"; const char kPrefsResumedUpdateFailures[] = "resumed-update-failures"; @@ -99,6 +111,8 @@ const char kPrefsVerityWritten[] = "verity-written"; const char kPrefsWallClockScatteringWaitPeriod[] = "wall-clock-wait-period"; const char kPrefsWallClockStagingWaitPeriod[] = "wall-clock-staging-wait-period"; +const char kPrefsManifestBytes[] = "manifest-bytes"; +const char kPrefsPreviousSlot[] = "previous-slot"; // These four fields are generated by scripts/brillo_update_payload. const char kPayloadPropertyFileSize[] = "FILE_SIZE"; @@ -123,4 +137,12 @@ const char kPayloadPropertySwitchSlotOnReboot[] = "SWITCH_SLOT_ON_REBOOT"; // The default is 1 (always run post install). const char kPayloadPropertyRunPostInstall[] = "RUN_POST_INSTALL"; +const char kOmahaUpdaterVersion[] = "0.1.0.0"; + +// X-Goog-Update headers. +const char kXGoogleUpdateInteractivity[] = "X-Goog-Update-Interactivity"; +const char kXGoogleUpdateAppId[] = "X-Goog-Update-AppId"; +const char kXGoogleUpdateUpdater[] = "X-Goog-Update-Updater"; +const char kXGoogleUpdateSessionId[] = "X-Goog-SessionId"; + } // namespace chromeos_update_engine |