Also remove option -a, because there is no need to hide internal_configuration. Signed-off-by: Jan Friesse <jfriesse@xxxxxxxxxx> --- tools/corosync-cmapctl.c | 22 +++++++--------------- 1 files changed, 7 insertions(+), 15 deletions(-) diff --git a/tools/corosync-cmapctl.c b/tools/corosync-cmapctl.c index daf4e69..13da9a1 100644 --- a/tools/corosync-cmapctl.c +++ b/tools/corosync-cmapctl.c @@ -52,7 +52,6 @@ enum user_action { ACTION_SET, ACTION_DELETE, ACTION_PRINT_ALL, - ACTION_PRINT_DEFAULT, ACTION_PRINT_PREFIX, ACTION_TRACK }; @@ -108,7 +107,7 @@ static int print_help(void) printf(" corosync-cmapctl [-b] -g key_name...\n"); printf("\n"); printf("Display all keys:\n"); - printf(" corosync-cmapctl [-b] -a\n"); + printf(" corosync-cmapctl [-b]\n"); printf("\n"); printf("Display keys with prefix key_name:\n"); printf(" corosync-cmapctl [-b] key_name...\n"); @@ -339,7 +338,7 @@ static void print_key(cmap_handle_t handle, printf("\n"); } -static void print_iter(enum user_action action, cmap_handle_t handle, const char *prefix) +static void print_iter(cmap_handle_t handle, const char *prefix) { cmap_iter_handle_t iter_handle; char key_name[CMAP_KEYNAME_MAXLEN + 1]; @@ -354,9 +353,6 @@ static void print_iter(enum user_action action, cmap_handle_t handle, const char } while ((err = cmap_iter_next(handle, iter_handle, key_name, &value_len, &type)) == CS_OK) { - if (action == ACTION_PRINT_DEFAULT && - strncmp(key_name, "internal_configuration", strlen("internal_configuration") == 0)) - continue; print_key(handle, key_name, value_len, NULL, type); } } @@ -636,14 +632,11 @@ int main(int argc, char *argv[]) action = ACTION_PRINT_PREFIX; track_prefix = 1; - while ((c = getopt(argc, argv, "hagsdtTb")) != -1) { + while ((c = getopt(argc, argv, "hgsdtTb")) != -1) { switch (c) { case 'h': return print_help(); break; - case 'a': - action = ACTION_PRINT_ALL; - break; case 'b': show_binary++; break; @@ -673,13 +666,13 @@ int main(int argc, char *argv[]) } if (argc == 1 || (argc == 2 && show_binary)) { - action = ACTION_PRINT_DEFAULT; + action = ACTION_PRINT_ALL; } argc -= optind; argv += optind; - if (argc == 0 && action != ACTION_PRINT_DEFAULT && action != ACTION_PRINT_ALL) { + if (argc == 0 && action != ACTION_PRINT_ALL) { fprintf(stderr, "Expected key after options\n"); return (EXIT_FAILURE); } @@ -695,13 +688,12 @@ int main(int argc, char *argv[]) } switch (action) { - case ACTION_PRINT_DEFAULT: case ACTION_PRINT_ALL: - print_iter(action, handle, NULL); + print_iter(handle, NULL); break; case ACTION_PRINT_PREFIX: for (i = 0; i < argc; i++) { - print_iter(action, handle, argv[i]); + print_iter(handle, argv[i]); } break; case ACTION_GET: -- 1.7.1 _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss