diff options
author | Tianjie Xu <xunchang@google.com> | 2016-09-24 15:31:34 -0700 |
---|---|---|
committer | Tianjie Xu <xunchang@google.com> | 2016-09-26 22:48:45 -0700 |
commit | da44cf18f3ce4bbffa85ad0a50bb25e9cb54a86d (patch) | |
tree | 6afe76ad7ab69dd255f176b5a1a53d40793fad7e /error_code.h | |
parent | 95afc912fb4a30f3522facde0686597aa1505017 (diff) | |
download | android_bootable_recovery-da44cf18f3ce4bbffa85ad0a50bb25e9cb54a86d.tar.gz android_bootable_recovery-da44cf18f3ce4bbffa85ad0a50bb25e9cb54a86d.tar.bz2 android_bootable_recovery-da44cf18f3ce4bbffa85ad0a50bb25e9cb54a86d.zip |
Report uncrypt errors in details
Add the error codes for uncrypt and report the failure details in
uncrypt_status.
Test: uncrypt_error logs correctly in last_install
Bug: 31603820
Change-Id: I8e0de845ce1707b6f8f5ae84564c5e93fd5f5ef5
Diffstat (limited to 'error_code.h')
-rw-r--r-- | error_code.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/error_code.h b/error_code.h index 259319ab..09ea8201 100644 --- a/error_code.h +++ b/error_code.h @@ -43,4 +43,26 @@ enum CauseCode { kVendorFailure = 200 }; +enum UncryptErrorCode { + kUncryptNoError = -1, + kUncryptErrorHolder = 50, + kUncryptTimeoutError = 100, + kUncryptFileRemoveError, + kUncryptFileOpenError, + kUncryptSocketOpenError, + kUncryptSocketWriteError, + kUncryptSocketListenError, + kUncryptSocketAcceptError, + kUncryptFstabReadError, + kUncryptFileStatError, + kUncryptBlockOpenError, + kUncryptIoctlError, + kUncryptReadError, + kUncryptWriteError, + kUncryptFileSyncError, + kUncryptFileCloseError, + kUncryptFileRenameError, + kUncryptPackageMissingError, +}; + #endif |