opkg: add some error codes to libopkg
[oweals/opkg-lede.git] / libopkg / opkg.h
index 73f18c9c30007682181b3fc23737add6234320c1..d2a5bd0a073863c9f46cfe8d21f186437bc0c9ea 100644 (file)
@@ -32,6 +32,18 @@ enum _opkg_action_t
   OPKG_DOWNLOAD
 };
 
+enum _opkg_error_code_t
+{
+  OPKG_NO_ERROR,
+  OPKG_UNKNOWN_ERROR,
+  OPKG_DOWNLOAD_FAILED,
+  OPKG_DEPENDANCIES_FAILED,
+  OPKG_PACKAGE_ALREADY_INSTALLED,
+  OPKG_PACKAGE_NOT_AVAILABLE,
+  OPKG_PACKAGE_NOT_FOUND,
+  OPKG_PACKAGE_NOT_INSTALLED
+};
+
 struct _opkg_package_t
 {
   char *name;