static int cmd_property_list(int argc, char **argv) { int ret; char *object = NULL; int types = 0; parse_args(argc, argv, cmd_property_list_usage, &types, &object, NULL, NULL, 1); ret = dump_props(types, object, 1); return ret; }
static int cmd_property_get(int argc, char **argv) { int ret; char *object = NULL; char *name = NULL; int types = 0; parse_args(argc, argv, cmd_property_get_usage, &types, &object, &name, NULL, 1); if (name) ret = setget_prop(types, object, name, NULL); else ret = dump_props(types, object, 0); return ret; }
static int cmd_property_list(int argc, char **argv) { int ret; char *object = NULL; int types = 0; parse_args(argc, argv, cmd_property_list_usage, &types, &object, NULL, NULL, 1); if (!object) { error("invalid arguments"); usage(cmd_property_list_usage); } ret = dump_props(types, object, 1); return ret; }
static int cmd_list(int argc, char **argv) { int ret; char *object = NULL; int types = 0; if (check_argc_min(argc, 2) || check_argc_max(argc, 3)) usage(cmd_list_usage); parse_args(argc, argv, cmd_list_usage, &types, &object, NULL, NULL); if (!object) { fprintf(stderr, "ERROR: invalid arguments.\n"); usage(cmd_set_usage); } ret = dump_props(types, object, 1); return ret; }
static int cmd_get(int argc, char **argv) { int ret; char *object; char *name = NULL; int types = 0; if (check_argc_min(argc, 2) || check_argc_max(argc, 4)) usage(cmd_get_usage); parse_args(argc, argv, cmd_get_usage, &types, &object, &name, NULL); if (!object) { fprintf(stderr, "ERROR: invalid arguments.\n"); usage(cmd_set_usage); } if (name) ret = setget_prop(types, object, name, NULL); else ret = dump_props(types, object, 0); return ret; }