Index: trunk/src/target/opkg/libopkg/libopkg.c
===================================================================
--- trunk/src/target/opkg/libopkg/libopkg.c	(revision 4473)
+++ trunk/src/target/opkg/libopkg/libopkg.c	(revision 4475)
@@ -29,360 +29,4 @@
 opkg_status_callback opkg_cb_status = NULL;
 opkg_list_callback opkg_cb_list = NULL;
-
-
-int
-opkg_init (opkg_message_callback mcall, 
-           opkg_response_callback rcall,
-           args_t * args)
-{
-	opkg_cb_message = mcall;
-	opkg_cb_response = rcall;
-
-	args_init (args);
-
-	return 0;
-}
-
-
-int
-opkg_deinit (args_t * args)
-{
-	args_deinit (args);
-	opkg_cb_message = NULL;
-	opkg_cb_response = NULL;
-
-	/* place other cleanup stuff here */
-
-	return 0;
-}
-
-
-int
-opkg_packages_list(args_t *args, 
-                   const char *packages, 
-                   opkg_list_callback cblist,
-                   void *userdata)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	opkg_cb_list = cblist;
-	/* we need to do this because of static declarations, 
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("list");
-	if (packages)
-		err = opkg_cmd_exec (cmd, &opkg_conf, 1, &packages, userdata);
-	else
-		err = opkg_cmd_exec (cmd, &opkg_conf, 0, NULL, userdata);
-	opkg_cb_list = NULL;
-	opkg_conf_deinit (&opkg_conf);
-	return (err);
-}
-
-
-int
-opkg_packages_status(args_t *args,
-                     const char *packages,
-                     opkg_status_callback cbstatus,
-                     void *userdata)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	opkg_cb_status = cbstatus;
-
-	/* we need to do this because of static declarations,
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("status");
-	if (packages)
-		err = opkg_cmd_exec (cmd, &opkg_conf, 1, &packages, userdata);
-	else
-		err = opkg_cmd_exec (cmd, &opkg_conf, 0, NULL, userdata);
-
-	opkg_cb_status = NULL;
-	opkg_conf_deinit (&opkg_conf);
-	return (err);
-}
-
-
-int
-opkg_packages_info(args_t *args,
-                   const char *packages,
-                   opkg_status_callback cbstatus,
-                   void *userdata)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	opkg_cb_status = cbstatus;
-
-	/* we need to do this because of static declarations,
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("info");
-	if (packages)
-		err = opkg_cmd_exec (cmd, &opkg_conf, 1, &packages, userdata);
-	else
-		err = opkg_cmd_exec (cmd, &opkg_conf, 0, NULL, userdata);
-
-	opkg_cb_status = NULL;
-	opkg_conf_deinit (&opkg_conf);
-	return (err);
-}
-
-
-int
-opkg_packages_install (args_t * args, const char *name)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	/* this error should be handled in application */
-	if (!name || !strlen (name))
-		return (-1);
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	/* we need to do this because of static declarations,
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("install");
-	err = opkg_cmd_exec (cmd, &opkg_conf, 1, &name, NULL);
-
-	opkg_conf_deinit(&opkg_conf);
-	return (err);
-}
-
-
-int
-opkg_packages_remove(args_t *args, const char *name, int purge)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	/* this error should be handled in application */
-	if (!name || !strlen (name))
-		return (-1);
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	/* we need to do this because of static declarations, 
-	 * maybe a good idea to change */
-	if (purge)
-		cmd = opkg_cmd_find ("purge");
-	else
-		cmd = opkg_cmd_find ("remove");
-
-	err = opkg_cmd_exec (cmd, &opkg_conf, 1, &name, NULL);
-	
-	opkg_conf_deinit(&opkg_conf);
-	return (err);
-}
-
-
-int 
-opkg_lists_update(args_t *args)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	/* we need to do this because of static declarations, 
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("update");
-
-	err = opkg_cmd_exec (cmd, &opkg_conf, 0, NULL, NULL);
-	
-	opkg_conf_deinit(&opkg_conf);
-	return (err);
-}
-
-
-int 
-opkg_packages_upgrade(args_t *args)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	/* we need to do this because of static declarations, 
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("upgrade");
-
-	err = opkg_cmd_exec (cmd, &opkg_conf, 0, NULL, NULL);
-	
-	opkg_conf_deinit(&opkg_conf);
-	return (err);
-}
-
-
-int
-opkg_packages_download (args_t * args, const char *name)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	/* this error should be handled in application */
-	if (!name || !strlen (name))
-		return (-1);
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		opkg_print_error_list (&opkg_conf);
-		return err;
-	}
-
-	/* we need to do this because of static declarations,
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("download");
-	err = opkg_cmd_exec (cmd, &opkg_conf, 1, &name, NULL);
-
-	opkg_conf_deinit(&opkg_conf);
-	return (err);
-}
-
-
-int
-opkg_package_files(args_t *args, 
-                   const char *name, 
-                   opkg_list_callback cblist,
-                   void *userdata)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-
-	/* this error should be handled in application */
-	if (!name || !strlen (name))
-		return (-1);
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	opkg_cb_list = cblist;
-	
-	/* we need to do this because of static declarations, 
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("files");
-
-	err = opkg_cmd_exec (cmd, &opkg_conf, 1, &name, userdata);
-	
-	opkg_cb_list = NULL;
-	opkg_conf_deinit(&opkg_conf);
-	return (err);
-}
-
-
-int 
-opkg_file_search(args_t *args, 
-                const char *file,
-				opkg_list_callback cblist,
-                void *userdata)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-	
-	/* this error should be handled in application */
-	if (!file || !strlen (file))
-		return (-1);
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	opkg_cb_list = cblist;
-
-	/* we need to do this because of static declarations, 
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find ("search");
-	err = opkg_cmd_exec (cmd, &opkg_conf, 1, &file, userdata);
-	
-	opkg_cb_list = NULL;
-	opkg_conf_deinit(&opkg_conf);
-	return(err);
-}
-
-
-int 
-opkg_file_what(args_t *args, const char *file, const char* command)
-{
-	opkg_cmd_t *cmd;
-	opkg_conf_t opkg_conf;
-	int err;
-	
-	/* this error should be handled in application */
-	if (!file || !strlen (file))
-		return (-1);
-
-	err = opkg_conf_init (&opkg_conf, args);
-	if (err)
-	{
-		return err;
-	}
-
-	/* we need to do this because of static declarations, 
-	 * maybe a good idea to change */
-	cmd = opkg_cmd_find (command);
-	err = opkg_cmd_exec (cmd, &opkg_conf, 1, &file, NULL);
-	
-	opkg_conf_deinit(&opkg_conf);
-	return(err);
-}
-
-#define opkg_package_whatdepends(args,file) opkg_file_what(args,file,"whatdepends")
-#define opkg_package_whatrecommends(args, file) opkg_file_what(args,file,"whatrecommends")
-#define opkg_package_whatprovides(args, file) opkg_file_what(args,file,"whatprovides")
-#define opkg_package_whatconflicts(args, file) opkg_file_what(args,file,"whatconflicts")
-#define opkg_package_whatreplaces(args, file) opkg_file_what(args,file,"whatreplaces")
-
 
 int default_opkg_message_callback(opkg_conf_t *conf, message_level_t level, 
