From: Aloys Augustin Date: Wed, 22 Sep 2021 15:17:28 +0000 (+0200) Subject: wireguard: fix wg-output-tun feature configuration X-Git-Tag: v22.02-rc0~1 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=87f478be8823e563b9c67972c6ff526fe4858cba;p=vpp.git wireguard: fix wg-output-tun feature configuration The removed code caused the feature to be wrongly removed on the wg interface. Type: fix Signed-off-by: Aloys Augustin Change-Id: I998e01ec231527128eaeae78bcc7576ac00e5b12 --- diff --git a/src/plugins/wireguard/wireguard_peer.c b/src/plugins/wireguard/wireguard_peer.c index f47019b110a..0c93a25f4d7 100644 --- a/src/plugins/wireguard/wireguard_peer.c +++ b/src/plugins/wireguard/wireguard_peer.c @@ -347,9 +347,6 @@ wg_peer_remove (index_t peeri) wgi = wg_if_get (wg_if_find_by_sw_if_index (peer->wg_sw_if_index)); wg_if_peer_remove (wgi, peeri); - vnet_feature_enable_disable ("ip4-output", "wg-output-tun", - peer->wg_sw_if_index, 0, 0, 0); - noise_remote_clear (wmp->vlib_main, &peer->remote); wg_peer_clear (wmp->vlib_main, peer); pool_put (wg_peer_pool, peer);