libopkg: remove internal dependency on libopkg.h and opkg_cmd.h
[oweals/opkg-lede.git] / libopkg / opkg_message.c
index 38f16df192a23c57b4c766be31b2c70ca22256cc..c00dd979a953b198e25096caf27c808798503027 100644 (file)
 #include "opkg_conf.h"
 #include "opkg_message.h"
 
-#ifndef OPKG_LIB
-
-void
-opkg_message (opkg_conf_t * conf, message_level_t level, char *fmt, ...)
-{
-       va_list ap;
-
-       if (conf && (conf->verbosity < level))
-       {
-               return;
-       }
-       else
-       {
-
-               va_start (ap, fmt);
-               vprintf (fmt, ap);
-               va_end (ap);
-       }
-}
-
-#else
-
-#include "libopkg.h"
-
-//#define opkg_message(conf, level, fmt, arg...) opkg_cb_message(conf, level, fmt, ## arg)
+opkg_message_callback opkg_cb_message = NULL;
 
 void
 opkg_message (opkg_conf_t * conf, message_level_t level, char *fmt, ...)
@@ -58,4 +34,3 @@ opkg_message (opkg_conf_t * conf, message_level_t level, char *fmt, ...)
                opkg_cb_message(conf,level,ts);
        }
 }
-#endif