diff options
Diffstat (limited to 'completions/brctl')
-rw-r--r-- | completions/brctl | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/completions/brctl b/completions/brctl index 755812d3..14569b64 100644 --- a/completions/brctl +++ b/completions/brctl @@ -9,31 +9,32 @@ _brctl() case $cword in 1) - COMPREPLY=( $(compgen -W "addbr delbr addif delif setageing + COMPREPLY=($(compgen -W "addbr delbr addif delif setageing setbridgeprio setfd sethello setmaxage setpathcost setportprio - show showmacs showstp stp" -- "$cur") ) + show showmacs showstp stp" -- "$cur")) ;; 2) case $command in - show) - ;; + show) ;; + *) - COMPREPLY=( $(compgen -W "$($1 show | \ - awk 'NR>1 {print $1}' )" -- "$cur") ) + COMPREPLY=($(compgen -W "$($1 show | + awk 'NR>1 {print $1}')" -- "$cur")) + ;; esac ;; 3) case $command in - addif|delif) + addif | delif) _configured_interfaces ;; stp) - COMPREPLY=( $(compgen -W 'on off' -- "$cur") ) + COMPREPLY=($(compgen -W 'on off' -- "$cur")) ;; esac ;; esac } && -complete -F _brctl -o default brctl + complete -F _brctl -o default brctl # ex: filetype=sh |