summaryrefslogtreecommitdiff
path: root/bash_completion/ipv6pref
diff options
context:
space:
mode:
Diffstat (limited to 'bash_completion/ipv6pref')
-rw-r--r--bash_completion/ipv6pref18
1 files changed, 18 insertions, 0 deletions
diff --git a/bash_completion/ipv6pref b/bash_completion/ipv6pref
new file mode 100644
index 0000000..e0c8eef
--- /dev/null
+++ b/bash_completion/ipv6pref
@@ -0,0 +1,18 @@
+# bash completion for ipv6pref(1)
+
+_ipv6pref() {
+ local cur prev words cword
+ _init_completion || return
+
+ for (( i=1; i <= COMP_CWORD; i++ )); do
+ if [[ ${COMP_WORDS[i]} != -* ]]; then
+ _command_offset $i
+ return
+ fi
+ done
+ if [[ "$cur" == -* ]]; then
+ COMPREPLY=( $( compgen -W '-p -t' -- "$cur" ) )
+ return
+ fi
+
+} && complete -F _ipv6pref ipv6pref.sh ipv6pref v6pub v6tmp