diff options
Diffstat (limited to 'completions/hcitool')
-rw-r--r-- | completions/hcitool | 178 |
1 files changed, 89 insertions, 89 deletions
diff --git a/completions/hcitool b/completions/hcitool index ccc64f18..58bf5a7a 100644 --- a/completions/hcitool +++ b/completions/hcitool @@ -3,28 +3,28 @@ _bluetooth_addresses() { if [[ -n ${COMP_BLUETOOTH_SCAN:-} ]]; then - COMPREPLY+=( $(compgen -W "$(hcitool scan | \ - awk '/^\t/{print $1}')" -- "$cur") ) + COMPREPLY+=($(compgen -W "$(hcitool scan | + awk '/^\t/{print $1}')" -- "$cur")) fi } _bluetooth_devices() { - COMPREPLY+=( $(compgen -W "$(hcitool dev | \ - awk '/^\t/{print $1}')" -- "$cur") ) + COMPREPLY+=($(compgen -W "$(hcitool dev | + awk '/^\t/{print $1}')" -- "$cur")) } _bluetooth_services() { - COMPREPLY=( $(compgen -W 'DID SP DUN LAN FAX OPUSH FTP HS HF HFAG SAP NAP + COMPREPLY=($(compgen -W 'DID SP DUN LAN FAX OPUSH FTP HS HF HFAG SAP NAP GN PANU HCRP HID CIP A2SRC A2SNK AVRCT AVRTG UDIUE UDITE SYNCML' \ - -- "$cur") ) + -- "$cur")) } _bluetooth_packet_types() { - COMPREPLY=( $(compgen -W 'DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3' \ - -- "$cur") ) + COMPREPLY=($(compgen -W 'DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3' \ + -- "$cur")) } _hcitool() @@ -38,7 +38,7 @@ _hcitool() return ;; --role) - COMPREPLY=( $(compgen -W 'm s' -- "$cur") ) + COMPREPLY=($(compgen -W 'm s' -- "$cur")) return ;; --pkt-type) @@ -52,60 +52,60 @@ _hcitool() local arg _get_first_arg if [[ -z $arg ]]; then - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '$(_parse_help "$1")' -- "$cur")) else - COMPREPLY=( $(compgen -W 'dev inq scan name info spinq epinq cmd + COMPREPLY=($(compgen -W 'dev inq scan name info spinq epinq cmd con cc dc sr cpt rssi lq tpl afh lst auth enc key clkoff - clock' -- "$cur") ) + clock' -- "$cur")) fi else local args case $arg in - name|info|dc|rssi|lq|afh|auth|key|clkoff|lst) + name | info | dc | rssi | lq | afh | auth | key | clkoff | lst) _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_addresses fi ;; cc) - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '--role --pkt-type' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '--role --pkt-type' -- "$cur")) else _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_addresses fi fi ;; sr) _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_addresses else - COMPREPLY=( $(compgen -W 'master slave' -- "$cur") ) + COMPREPLY=($(compgen -W 'master slave' -- "$cur")) fi ;; cpt) _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_addresses else _bluetooth_packet_types fi ;; - tpl|enc|clock) + tpl | enc | clock) _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_addresses else - COMPREPLY=( $(compgen -W '0 1' -- "$cur") ) + COMPREPLY=($(compgen -W '0 1' -- "$cur")) fi ;; esac fi } && -complete -F _hcitool hcitool + complete -F _hcitool hcitool _sdptool() { @@ -124,46 +124,46 @@ _sdptool() local arg _get_first_arg if [[ -z $arg ]]; then - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '$(_parse_help "$1")' -- "$cur")) else - COMPREPLY=( $(compgen -W 'search browse records add del get - setattr setseq' -- "$cur") ) + COMPREPLY=($(compgen -W 'search browse records add del get + setattr setseq' -- "$cur")) fi else case $arg in search) - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '--bdaddr --tree --raw --xml' \ - -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '--bdaddr --tree --raw --xml' \ + -- "$cur")) else _bluetooth_services fi ;; - browse|records) - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '--tree --raw --xml' -- "$cur") ) + browse | records) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '--tree --raw --xml' -- "$cur")) else _bluetooth_addresses fi ;; add) - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '--handle --channel' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '--handle --channel' -- "$cur")) else _bluetooth_services fi ;; get) - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '--bdaddr --tree --raw --xml' \ - -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '--bdaddr --tree --raw --xml' \ + -- "$cur")) fi ;; esac fi } && -complete -F _sdptool sdptool + complete -F _sdptool sdptool _l2ping() { @@ -175,18 +175,18 @@ _l2ping() _bluetooth_devices return ;; - -s|-c|-t|-d) + -s | -c | -t | -d) return ;; esac - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '$(_parse_usage "$1")' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '$(_parse_usage "$1")' -- "$cur")) else _bluetooth_addresses fi } && -complete -F _l2ping l2ping + complete -F _l2ping l2ping _rfcomm() { @@ -194,7 +194,7 @@ _rfcomm() _init_completion || return case $prev in - -f|--config) + -f | --config) _filedir return ;; @@ -208,21 +208,21 @@ _rfcomm() local arg _get_first_arg if [[ -z $arg ]]; then - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '$(_parse_help "$1")' -- "$cur")) else - COMPREPLY=( $(compgen -W 'show connect listen watch bind - release' -- "$cur") ) + COMPREPLY=($(compgen -W 'show connect listen watch bind + release' -- "$cur")) fi else local args _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_devices else case $arg in - connect|bind) - if [[ $args -eq 3 ]]; then + connect | bind) + if ((args == 3)); then _bluetooth_addresses fi ;; @@ -230,7 +230,7 @@ _rfcomm() fi fi } && -complete -F _rfcomm rfcomm + complete -F _rfcomm rfcomm _ciptool() { @@ -248,25 +248,25 @@ _ciptool() local arg _get_first_arg if [[ -z $arg ]]; then - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '$(_parse_help "$1")' -- "$cur")) else - COMPREPLY=( $(compgen -W 'show search connect release loopback' \ - -- "$cur") ) + COMPREPLY=($(compgen -W 'show search connect release loopback' \ + -- "$cur")) fi else local args case $arg in - connect|release|loopback) + connect | release | loopback) _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_addresses fi ;; esac fi } && -complete -F _ciptool ciptool + complete -F _ciptool ciptool _dfutool() { @@ -274,21 +274,21 @@ _dfutool() _init_completion || return case $prev in - -d|--device) + -d | --device) _bluetooth_devices return ;; esac - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '$(_parse_help "$1")' -- "$cur")) else local args _count_args case $args in 1) - COMPREPLY=( $(compgen -W 'verify modify upgrade archive' \ - -- "$cur") ) + COMPREPLY=($(compgen -W 'verify modify upgrade archive' \ + -- "$cur")) ;; 2) _filedir @@ -296,7 +296,7 @@ _dfutool() esac fi } && -complete -F _dfutool dfutool + complete -F _dfutool dfutool _hciconfig() { @@ -306,68 +306,68 @@ _hciconfig() local arg _get_first_arg if [[ -z $arg ]]; then - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '--help --all' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '--help --all' -- "$cur")) else - COMPREPLY=( $(compgen -W 'up down reset rstat auth noauth encrypt + COMPREPLY=($(compgen -W 'up down reset rstat auth noauth encrypt noencrypt secmgr nosecmgr piscan noscan iscan pscan ptype name class voice iac inqmode inqdata inqtype inqparams pageparms pageto afhmode aclmtu scomtu putkey delkey commands features - version revision lm' -- "$cur") ) + version revision lm' -- "$cur")) fi else local args case $arg in - putkey|delkey) + putkey | delkey) _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_addresses fi ;; lm) _count_args - if [[ $args -eq 2 ]]; then - COMPREPLY=( $(compgen -W 'MASTER SLAVE NONE ACCEPT' \ - -- "$cur") ) + if ((args == 2)); then + COMPREPLY=($(compgen -W 'MASTER SLAVE NONE ACCEPT' \ + -- "$cur")) fi ;; ptype) _count_args - if [[ $args -eq 2 ]]; then + if ((args == 2)); then _bluetooth_packet_types fi ;; esac fi } && -complete -F _hciconfig hciconfig + complete -F _hciconfig hciconfig _hciattach() { local cur prev words cword _init_completion || return - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '-n -p -t -b -s -l' -- "$cur") ) + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '-n -p -t -b -s -l' -- "$cur")) else local args _count_args case $args in 1) - COMPREPLY=( $(printf '%s\n' /dev/tty*) ) - COMPREPLY=( $(compgen -W '${COMPREPLY[@]} - ${COMPREPLY[@]#/dev/}' -- "$cur") ) + COMPREPLY=($(printf '%s\n' /dev/tty*)) + COMPREPLY=($(compgen -W '${COMPREPLY[@]} + ${COMPREPLY[@]#/dev/}' -- "$cur")) ;; 2) - COMPREPLY=( $(compgen -W 'any ericsson digi xircom csr bboxes - swave bcsp 0x0105 0x080a 0x0160 0x0002' -- "$cur") ) + COMPREPLY=($(compgen -W 'any ericsson digi xircom csr bboxes + swave bcsp 0x0105 0x080a 0x0160 0x0002' -- "$cur")) ;; 3) - COMPREPLY=( $(compgen -W '9600 19200 38400 57600 115200 230400 - 460800 921600' -- "$cur") ) + COMPREPLY=($(compgen -W '9600 19200 38400 57600 115200 230400 + 460800 921600' -- "$cur")) ;; 4) - COMPREPLY=( $(compgen -W 'flow noflow' -- "$cur") ) + COMPREPLY=($(compgen -W 'flow noflow' -- "$cur")) ;; 5) _bluetooth_addresses @@ -375,6 +375,6 @@ _hciattach() esac fi } && -complete -F _hciattach hciattach + complete -F _hciattach hciattach # ex: filetype=sh |