diff --git a/src/klinfix/src/klinfix.c b/src/klinfix/src/klinfix.c index 7f6b395c..b343698e 100644 --- a/src/klinfix/src/klinfix.c +++ b/src/klinfix/src/klinfix.c @@ -209,7 +209,8 @@ int klix_rpc(kcontext_t *ctx) const char *val = kparg_value(parg); /* skip leading part of command line: 'set datetime' */ - if (!strcmp(key, val)) +// fprintf(stderr, "%s(): got key %s val %s\n", __func__, key, val ?: ""); + if (!val || !strcmp(key, val)) continue; sr_realloc_values(icnt, icnt + 1, &input); @@ -228,8 +229,9 @@ int klix_rpc(kcontext_t *ctx) goto err_disconnect; } +// fprintf(stderr, "%s(): sending RPC %s, icnt %zu\n", __func__, xpath, icnt); if ((err = sr_rpc_send(sess, xpath, input, icnt, 0, &output, &ocnt))) { - fprintf(stderr, "Failed sending RPC %s: %s", xpath, sr_strerror(err)); + fprintf(stderr, "Failed sending RPC %s: %s\n", xpath, sr_strerror(err)); goto err_disconnect; } diff --git a/src/klinfix/xml/infix.xml b/src/klinfix/xml/infix.xml index 26975144..9c45f101 100644 --- a/src/klinfix/xml/infix.xml +++ b/src/klinfix/xml/infix.xml @@ -7,17 +7,18 @@ - ShowBrackets = y ShowSemicolons = y + KeysWithStatement = y FirstKeyWithStatement = n - MultiKeysWithStatement = y Colorize = y Indent = 2 - HidePasswords = y - DefaultKeys = n + DefaultKeys = y + ShowDefaultKeys = y + HidePasswords = n EnableNACM = y + Oneliners = y @@ -118,7 +119,12 @@ topic=${KLISH_PARAM_topic:-quick} - lowdown -t term /usr/share/infix/cli/${topic}.md + fn="/usr/share/infix/cli/${topic}.md" + if [ -f "$fn" ]; then + lowdown -t term "$fn" + else + echo "Topic not available." + fi @@ -157,20 +163,21 @@ - - - - - - - md5 - sha256 - sha512 - - - - - + + + + + + + + md5 + sha256 + sha512 + + + + + type=${KLISH_PARAM_pwhash:-md5} salt=${KLISH_PARAM_pwsalt:+-S $KLISH_PARAM_pwsalt} @@ -216,9 +223,11 @@ date -R - - date -Isec - + + + date -Isec + + @@ -280,7 +289,7 @@ - cat /cfg/factory-config.cfg | jq . + jq -C . /cfg/factory-config.cfg @@ -289,7 +298,7 @@ - cat /cfg/startup-config.cfg | jq . + jq -C . /cfg/startup-config.cfg @@ -309,7 +318,7 @@ - + @@ -337,7 +346,7 @@ - + @@ -345,7 +354,7 @@ - + @@ -361,8 +370,7 @@ - %u@%h:%w - %w/> + %u@%h:%w%x/>