libopkg: remove internal dependency on libopkg.h and opkg_cmd.h
[oweals/opkg-lede.git] / libopkg / opkg_state.h
index 9442d939487dbdc21988231970d7cd4d33cd5472..44b8d0dc1fc1e40418ab218643cc5a483e3aa629 100644 (file)
@@ -18,7 +18,7 @@
 #ifndef OPKG_STATE_H
 #define OPKG_STATE_H
 
-#include <opkg_message.h>
+#include "opkg_message.h"
 
 extern int opkg_state_changed;
 
@@ -36,5 +36,8 @@ typedef enum _opkg_state {
 
 void opkg_set_current_state (opkg_conf_t *conf, opkg_state_t state, const char *data);
 
+typedef void (*opkg_state_changed_callback)(opkg_state_t state, const char *data);
+
+
 
 #endif /* OPKG_STATE_H */