From 7fa79fcc5e5bde8a5c7985272661bdb3eb9618fe Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 13 Dec 2013 12:34:54 +0100 Subject: [PATCH] cli: add pppoe type to nmcli bash completion Signed-off-by: Thomas Haller --- cli/completion/nmcli | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cli/completion/nmcli b/cli/completion/nmcli index 7aa4ed82aa..315bd5c7bc 100644 --- a/cli/completion/nmcli +++ b/cli/completion/nmcli @@ -304,7 +304,7 @@ _nmcli_complete_COMMAND_ARGS() # user friendly. Only complete them, if the current word already starts with an "8". _nmcli_list "802-3-ethernet 802-11-wireless 802-11-olpc-mesh" else - _nmcli_list "ethernet wifi wimax gsm cdma infiniband adsl bluetooth vpn olpc-mesh vlan bond bond-slave bridge bridge-slave team team-slave" + _nmcli_list "ethernet wifi wimax gsm cdma infiniband adsl bluetooth vpn olpc-mesh vlan bond bond-slave bridge bridge-slave team team-slave pppoe" fi return 0 fi @@ -415,6 +415,8 @@ _nmcli_complete_COMMAND_ARGS() apn| \ con-name| \ user| \ + username| \ + service| \ password) if [[ "${#words[@]}" -eq 2 ]]; then return 0 @@ -758,6 +760,10 @@ _nmcli() OPTIONS_TYPED=(ssid channel dhcp-anycast) OPTIONS_MANDATORY=(ssid) ;; + p|pp|ppp|pppo|pppoe) + OPTIONS_TYPED=(username password service mtu mac) + OPTIONS_MANDATORY=(username) + ;; *) # for an unknown connection type, we stop completion here return 0