diff options
author | ticktock35 <ticktock35@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358> | 2008-12-15 00:21:36 (EST) |
---|---|---|
committer | ticktock35 <ticktock35@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358> | 2008-12-15 00:21:36 (EST) |
commit | 8c9c7528c65a2e5c9ba7e92521e00fa04052131e (patch) | |
tree | 96bd542757e1117db13aae2cf54a65e64a144753 /libopkg/opkg_error.h | |
parent | 53737805077d2f83df7d030cb4e43e7a9be8aed1 (diff) |
opkg: consolidate error enums and add an error for when no package matches
current architecture
git-svn-id: http://opkg.googlecode.com/svn/trunk@128 e8e0d7a0-c8d9-11dd-a880-a1081c7ac358
Diffstat (limited to 'libopkg/opkg_error.h')
-rw-r--r-- | libopkg/opkg_error.h | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/libopkg/opkg_error.h b/libopkg/opkg_error.h index 54fa7fc..b04bd0b 100644 --- a/libopkg/opkg_error.h +++ b/libopkg/opkg_error.h @@ -17,11 +17,26 @@ #define OPKG_ERROR_H enum opkg_error { - OPKG_SUCCESS = 0, - OPKG_PKG_DEPS_UNSATISFIED, - OPKG_PKG_IS_ESSENTIAL, - OPKG_PKG_HAS_DEPENDENTS, - OPKG_PKG_HAS_NO_CANDIDATE + OPKG_ERR_UNKNOWN = -1, + OPKG_ERR_NONE = 0, + + OPKG_PKG_DEPS_UNSATISFIED, + OPKG_PKG_IS_ESSENTIAL, + OPKG_PKG_HAS_DEPENDENTS, + OPKG_PKG_HAS_NO_CANDIDATE, + OPKG_PKG_HAS_NO_AVAILABLE_ARCH, + + OPKG_INSTALL_ERR_NOT_TRUSTED, + OPKG_INSTALL_ERR_DOWNLOAD, + OPKG_INSTALL_ERR_CONFLICTS, + OPKG_INSTALL_ERR_ALREADY_INSTALLED, + OPKG_INSTALL_ERR_DEPENDENCIES, + OPKG_INSTALL_ERR_NO_DOWNGRADE, + OPKG_INSTALL_ERR_NO_SPACE, + OPKG_INSTALL_ERR_SIGNATURE, + OPKG_INSTALL_ERR_MD5, + OPKG_INSTALL_ERR_INTERNAL, + }; typedef enum opkg_error opkg_error_t; |