aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2020-01-02 16:30:43 +0100
committerGerd Hoffmann <kraxel@redhat.com>2020-01-02 16:30:43 +0100
commitfb402f50b3bc7613fe458e41a3f575ae5439a7cb (patch)
tree5f5acff2a1d38ae8392a2c824da817d614c4946a
parent3f2c2cc1189e8bc68c5098865d7c7a437688bf64 (diff)
downloaddrminfo-fb402f50b3bc7613fe458e41a3f575ae5439a7cb.tar.gz
use correct card
-rw-r--r--complete.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/complete.c b/complete.c
index 87b3332..b11e372 100644
--- a/complete.c
+++ b/complete.c
@@ -25,7 +25,8 @@
#define CASE_OUTPUT \
" --output)\n" \
- " words=$(drminfo --complete-output)\n" \
+ " card=$(getopt -o c: --long card: -- \"@COMP_WORDS\")\n" \
+ " words=$(drminfo $card --complete-output)\n" \
" COMPREPLY=( $(compgen -W \"$words\" -- \"$cur\") )\n" \
" ;;\n"
@@ -75,7 +76,7 @@ void complete_bash(const char *command, struct option *opts)
printf("_%s_complete()\n"
"{\n"
- " local cur prev words\n"
+ " local cur prev words card\n"
" cur=\"${COMP_WORDS[COMP_CWORD]}\"\n"
" prev=\"${COMP_WORDS[COMP_CWORD-1]}\"\n"
" case \"$prev\" in\n"