projects
/
oweals
/
opkg-lede.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
A proper fix this time. From Sergey 'Jin' Bostandzhyan <jin@mediatomb.cc>.
[oweals/opkg-lede.git]
/
libopkg
/
opkg_cmd.h
diff --git
a/libopkg/opkg_cmd.h
b/libopkg/opkg_cmd.h
index c597555c45258a2d99c417b76ec291fdf08edbd9..9ca42ff82b85443cab8a821a0bfe3d05d698334f 100644
(file)
--- a/
libopkg/opkg_cmd.h
+++ b/
libopkg/opkg_cmd.h
@@
-18,19
+18,19
@@
#ifndef OPKG_CMD_H
#define OPKG_CMD_H
#ifndef OPKG_CMD_H
#define OPKG_CMD_H
-typedef int (*opkg_cmd_fun_t)(
opkg_conf_t *conf,
int argc, const char **argv);
+typedef int (*opkg_cmd_fun_t)(int argc, const char **argv);
struct opkg_cmd
{
struct opkg_cmd
{
- char *name;
+ c
onst c
har *name;
int requires_args;
opkg_cmd_fun_t fun;
int requires_args;
opkg_cmd_fun_t fun;
+ unsigned int pfm; /* package field mask */
};
typedef struct opkg_cmd opkg_cmd_t;
opkg_cmd_t *opkg_cmd_find(const char *name);
};
typedef struct opkg_cmd opkg_cmd_t;
opkg_cmd_t *opkg_cmd_find(const char *name);
-int opkg_cmd_exec(opkg_cmd_t *cmd, opkg_conf_t *conf, int argc,
- const char **argv, void *userdata);
-void opkg_print_error_list (opkg_conf_t *conf);
+int opkg_cmd_exec(opkg_cmd_t *cmd, int argc, const char **argv);
+extern int opkg_state_changed;
#endif
#endif