From dc3cf14bac88163b451c2c5d5346a69a7703ca4e Mon Sep 17 00:00:00 2001 From: exploide Date: Sat, 6 Nov 2021 15:19:02 +0100 Subject: [PATCH] completions ip: added more link types --- share/completions/ip.fish | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/share/completions/ip.fish b/share/completions/ip.fish index 89565952d..696b742df 100644 --- a/share/completions/ip.fish +++ b/share/completions/ip.fish @@ -202,8 +202,16 @@ end function __fish_ip_types printf '%s\t%s\n' \ + bridge "Ethernet Bridge device" \ + bond "Bonding device" \ + dummy "Dummy network interface" \ + hsr "High-availability Seamless Redundancy device" \ + ifb "Intermediate Functional Block device" \ + ipoib "IP over Infiniband device" \ + macvlan "Virtual interface base on link layer address (MAC)" \ macvtap "Virtual interface based on link layer address (MAC) and TAP." \ vcan "Virtual Controller Area Network interface" \ + vxcan "Virtual Controller Area Network tunnel interface" \ veth "Virtual ethernet interface" \ vlan "802.1q tagged virtual LAN interface" \ vxlan "Virtual eXtended LAN" \ @@ -212,13 +220,22 @@ function __fish_ip_types sit "Virtual tunnel interface IPv6 over IPv4" \ gre "Virtual tunnel interface GRE over IPv4" \ gretap "Virtual L2 tunnel interface GRE over IPv4" \ + erspan "Encapsulated Remote SPAN over GRE and IPv4" \ ip6gre "Virtual tunnel interface GRE over IPv6" \ ip6gretap "Virtual L2 tunnel interface GRE over IPv6" \ + ip6erspan "Encapsulated Remote SPAN over GRE and IPv6" \ vti "Virtual tunnel interface" \ nlmon "Netlink monitoring device" \ ipvlan "Interface for L3 (IPv6/IPv4) based VLANs" \ + ipvtap "Interface for L3 (IPv6/IPv4) based VLANs and TAP" \ lowpan "Interface for 6LoWPAN (IPv6) over IEEE 802.15.4 / Bluetooth" \ - geneve "GEneric NEtwork Virtualization Encapsulation" + geneve "GEneric NEtwork Virtualization Encapsulation" \ + bareudp "Bare UDP L3 encapsulation support" \ + macsec "Interface for IEEE 802.1AE MAC Security (MACsec)" \ + vrf "Interface for L3 VRF domains" \ + netdevsim "Interface for netdev API tests" \ + rmnet "Qualcomm rmnet device" \ + xfrm "Virtual xfrm interface" end function __fish_complete_ip