FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
src/plugins/wireguard

show wireguard interface

Summary/usage

show wireguard.

Declaration and implementation

Declaration: wg_show_itfs_command (src/plugins/wireguard/wireguard_cli.c line 361)

Implementation: wg_show_if_command_fn.

show wireguard peer

Summary/usage

show wireguard peer.

Declaration and implementation

Declaration: wg_show_peers_command (src/plugins/wireguard/wireguard_cli.c line 331)

Implementation: wg_show_peer_command_fn.

wireguard create

Summary/usage

wireguard create listen-port <port> private-key <key> src <IP> [generate-key].

Description

Create a Wireguard interface.

Declaration and implementation

Declaration: wg_if_create_command (src/plugins/wireguard/wireguard_cli.c line 98)

Implementation: wg_if_create_cli.

wireguard delete

Summary/usage

wireguard delete <interface>.

Description

Delete a Wireguard interface.

Declaration and implementation

Declaration: wg_if_delete_command (src/plugins/wireguard/wireguard_cli.c line 147)

Implementation: wg_if_delete_cli.

wireguard peer add

Summary/usage

wireguard peer add <wg_int> public-key <pub_key_other>endpoint <ip4_dst> allowed-ip <prefix>dst-port [port_dst] persistent-keepalive [keepalive_interval].

Declaration and implementation

Declaration: wg_peer_add_command (src/plugins/wireguard/wireguard_cli.c line 257)

Implementation: wg_peer_add_command_fn.

wireguard peer remove

Summary/usage

wireguard peer remove <index>.

Declaration and implementation

Declaration: wg_peer_remove_command (src/plugins/wireguard/wireguard_cli.c line 305)

Implementation: wg_peer_remove_command_fn.