equal
deleted
inserted
replaced
27 "tcp://127.0.0.1:64000" |
27 "tcp://127.0.0.1:64000" |
28 "sctp://127.0.0.1:64000" |
28 "sctp://127.0.0.1:64000" |
29 "uds:///tmp/relpipe.socket" |
29 "uds:///tmp/relpipe.socket" |
30 ) |
30 ) |
31 |
31 |
32 CONNECTION_OPTIONS=( |
32 OPTIONS=( |
|
33 "protocol" |
33 "role" |
34 "role" |
34 "mode" |
35 "mode" |
|
36 "host" |
|
37 "port" |
|
38 "path" |
35 ) |
39 ) |
36 |
40 |
37 CONNECTION_ROLES=( |
41 PROTOCOLS=( |
|
42 "tcp" |
|
43 "udp" |
|
44 "uds" |
|
45 "sctp" |
|
46 ) |
|
47 |
|
48 ROLES=( |
38 "client" |
49 "client" |
39 "server" |
50 "server" |
40 ) |
51 ) |
41 |
52 |
42 CONNECTION_MODES=( |
53 MODES=( |
43 "stream" |
54 "stream" |
44 "datagram" |
55 "datagram" |
45 ) |
56 ) |
46 |
57 |
47 if [[ "$w1" == "--relation" && "x$w0" == "x" ]]; then COMPREPLY=("''") |
58 if [[ "$w1" == "--relation" && "x$w0" == "x" ]]; then COMPREPLY=("''") |
48 elif [[ "$w1" == "--connection-string" ]]; then COMPREPLY=($(compgen -W "${CONNECTION_STRINGS[*]}" -- "$w0")) |
59 elif [[ "$w1" == "--connection-string" ]]; then COMPREPLY=($(compgen -W "${CONNECTION_STRINGS[*]}" -- "$w0")) |
49 elif [[ "$w1" == "--connection-option" ]]; then COMPREPLY=($(compgen -W "${CONNECTION_OPTIONS[*]}" -- "$w0")) |
60 elif [[ "$w1" == "--connection-option" ]]; then COMPREPLY=($(compgen -W "${OPTIONS[*]}" -- "$w0")) |
50 elif [[ "$w2" == "--connection-option" && "$w1" == "role" ]]; then COMPREPLY=($(compgen -W "${CONNECTION_ROLES[*]}" -- "$w0")) |
61 elif [[ "$w2" == "--connection-option" && "$w1" == "protocol" ]]; then COMPREPLY=($(compgen -W "${PROTOCOLS[*]}" -- "$w0")) |
51 elif [[ "$w2" == "--connection-option" && "$w1" == "mode" ]]; then COMPREPLY=($(compgen -W "${CONNECTION_MODES[*]}" -- "$w0")) |
62 elif [[ "$w2" == "--connection-option" && "$w1" == "role" ]]; then COMPREPLY=($(compgen -W "${ROLES[*]}" -- "$w0")) |
|
63 elif [[ "$w2" == "--connection-option" && "$w1" == "mode" ]]; then COMPREPLY=($(compgen -W "${MODES[*]}" -- "$w0")) |
|
64 elif [[ "$w2" == "--connection-option" && "$w1" == "path" ]]; then COMPREPLY=($(compgen -f -- "$w0")) |
52 else |
65 else |
53 OPTIONS=( |
66 OPTIONS=( |
54 "--relation" |
67 "--relation" |
55 "--connection-string" |
68 "--connection-string" |
56 "--connection-option" |
69 "--connection-option" |