X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fuci.git;a=blobdiff_plain;f=cli.c;h=fe999708a254fbf7cd43bc74935b768ecd3511f4;hp=e05f5d4db06e7c615757a1f321fa326f13e25a97;hb=3d3ff6257506378fb436bfe8b7bcd4d2deaafb5e;hpb=24c59ffa00d5ba40483a1b0c2bce5e5af2b38a3a diff --git a/cli.c b/cli.c index e05f5d4..fe99970 100644 --- a/cli.c +++ b/cli.c @@ -12,12 +12,14 @@ * GNU General Public License for more details. */ #include +#include #include #include #include "uci.h" #define MAX_ARGS 4 /* max command line arguments for batch mode */ +static const char *delimiter = " "; static const char *appname; static enum { CLI_FLAG_MERGE = (1 << 0), @@ -33,14 +35,17 @@ enum { /* section cmds */ CMD_GET, CMD_SET, + CMD_ADD_LIST, CMD_DEL, CMD_RENAME, CMD_REVERT, /* package cmds */ CMD_SHOW, + CMD_CHANGES, CMD_EXPORT, CMD_COMMIT, /* other cmds */ + CMD_ADD, CMD_IMPORT, CMD_HELP, }; @@ -55,13 +60,20 @@ static void uci_usage(void) "\tbatch\n" "\texport []\n" "\timport []\n" + "\tchanges []\n" + "\tcommit []\n" + "\tadd \n" + "\tadd_list .
.