summaryrefslogtreecommitdiffstats
path: root/libopkg/opkg_cmd.h
diff options
context:
space:
mode:
authorgraham.gower <graham.gower@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>2009-12-08 20:20:03 (EST)
committer graham.gower <graham.gower@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>2009-12-08 20:20:03 (EST)
commit2fdb3fc0b67757afd6fe7a244b6e14d2a546af0e (patch)
treea5e28a26a07e429a753f29945cc8ba9c4f6c9884 /libopkg/opkg_cmd.h
parente4a49209222ea7385f64e9336425df115a3ea1a3 (diff)
Merge commit 'grg' into HEAD
git-svn-id: http://opkg.googlecode.com/svn/trunk@471 e8e0d7a0-c8d9-11dd-a880-a1081c7ac358
Diffstat (limited to 'libopkg/opkg_cmd.h')
-rw-r--r--libopkg/opkg_cmd.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/libopkg/opkg_cmd.h b/libopkg/opkg_cmd.h
index 9c9dad2..6d2f1ad 100644
--- a/libopkg/opkg_cmd.h
+++ b/libopkg/opkg_cmd.h
@@ -18,19 +18,19 @@
#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
{
- char *name;
+ const char *name;
int requires_args;
opkg_cmd_fun_t fun;
+ uint pfm; /* package field mask */
};
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);
+int opkg_cmd_exec(opkg_cmd_t *cmd, int argc, const char **argv);
extern int opkg_state_changed;
#endif