Skip to content

Commit 98801c5

Browse files
committed
feat(ip): Complete neigh add, del, change, replace
1 parent a18a07b commit 98801c5

File tree

1 file changed

+17
-1
lines changed
  • completions

1 file changed

+17
-1
lines changed

completions/ip

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,23 @@ _comp_cmd_ip()
357357
n | neigh | neighbor | neighbour)
358358
case $subcmd in
359359
add | del | change | replace)
360-
# TODO
360+
case $prev in
361+
lladdr)
362+
_comp_compgen_mac_addresses
363+
;;
364+
nud)
365+
_comp_cmd_ip__neigh_states "$1"
366+
;;
367+
dev)
368+
_comp_compgen_available_interfaces
369+
;;
370+
proxy)
371+
:
372+
;;
373+
*)
374+
_comp_compgen -- -W 'lladdr nud proxy dev router use managed extern_learn protocol'
375+
;;
376+
esac
361377
;;
362378
show | flush)
363379
case "$prev" in

0 commit comments

Comments
 (0)