aboutsummaryrefslogtreecommitdiffstats
path: root/src/_nftables
diff options
context:
space:
mode:
authorMumumu <30195921+Mumumu4@users.noreply.github.com>2024-06-25 20:13:44 +0800
committerGitHub <noreply@github.com>2024-06-25 20:13:44 +0800
commit6621b9fa2fd847e98ec424e308d15dcab917c47e (patch)
treeabf337602f4f05fb9244be686b9392ee8d079212 /src/_nftables
parentMerge pull request #1084 from zsh-users/update-node (diff)
downloadzsh-completions-6621b9fa2fd847e98ec424e308d15dcab917c47e.tar
zsh-completions-6621b9fa2fd847e98ec424e308d15dcab917c47e.tar.gz
zsh-completions-6621b9fa2fd847e98ec424e308d15dcab917c47e.tar.bz2
zsh-completions-6621b9fa2fd847e98ec424e308d15dcab917c47e.tar.lz
zsh-completions-6621b9fa2fd847e98ec424e308d15dcab917c47e.tar.xz
zsh-completions-6621b9fa2fd847e98ec424e308d15dcab917c47e.tar.zst
zsh-completions-6621b9fa2fd847e98ec424e308d15dcab917c47e.zip
Update nftables completion
add completion for set/map name in `nft add/delete element [family] table <tab>`
Diffstat (limited to 'src/_nftables')
-rw-r--r--src/_nftables6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/_nftables b/src/_nftables
index c891ead..56f5a45 100644
--- a/src/_nftables
+++ b/src/_nftables
@@ -242,8 +242,12 @@ while true;do
descriptors=(": : _nft_object $cmd_fam $cmd_tab $cmd_obj false")
nextstate="start"
;;
+ (add-element | delete-element)
+ cmd_tab=$line[1]
+ descriptors=(": : _nft_object $cmd_fam $cmd_tab '\(map\|set\)' false")
+ nextstate="start"
+ ;;
#TODO:
- #(add-element | delete-element)
#(add-set | add-map)
#(add-flowtable)
#("add-ct\ helper")