From 39ee2f847816009ee5b598a103e61aa553d0aed7 Mon Sep 17 00:00:00 2001 From: Yedaya Katsman Date: Thu, 18 Apr 2024 16:42:24 +0300 Subject: [PATCH] feat(ip): Complete neigh add, del, change, replace --- completions/ip | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/completions/ip b/completions/ip index 09bec5bfd98..9215efa9373 100644 --- a/completions/ip +++ b/completions/ip @@ -357,7 +357,26 @@ _comp_cmd_ip() n | neigh | neighbor | neighbour) case $subcmd in add | del | change | replace) - # TODO + case $prev in + lladdr) + _comp_compgen_mac_addresses + ;; + nud) + _comp_cmd_ip__neigh_states "$1" + ;; + dev) + _comp_compgen_available_interfaces + ;; + protocol) + _comp_cmd_ip__iproute2_etc rt_protos + ;; + proxy) + : + ;; + *) + _comp_compgen -- -W 'lladdr nud proxy dev router use managed extern_learn protocol' + ;; + esac ;; show | flush) case "$prev" in