From e732cb9a70af513e14ad03464de357f0d656a175 Mon Sep 17 00:00:00 2001 From: Beniamino Galvani Date: Mon, 18 Oct 2021 15:23:40 +0200 Subject: [PATCH] device: clear shared4 l3cd on disconnect Fixes-test: @vlan_connection_down_with_autoconnect Fixes-test: @vlan_disconnect_device_with_autoconnect --- src/core/devices/nm-device.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c index 627066d94a..7343c9cf5f 100644 --- a/src/core/devices/nm-device.c +++ b/src/core/devices/nm-device.c @@ -11805,6 +11805,8 @@ _dev_ipsharedx_cleanup(NMDevice *self, int addr_family) nm_clear_pointer(&priv->ipshared_data_4.v4.shared_ip_handle, nm_netns_shared_ip_release); nm_clear_l3cd(&priv->ipshared_data_4.v4.l3cd); + + _dev_l3_register_l3cds_set_one(self, L3_CONFIG_DATA_TYPE_SHARED_4, NULL, FALSE); } _dev_ipsharedx_set_state(self, addr_family, NM_DEVICE_IP_STATE_NONE);