···311311 struct hnae3_handle *h = priv->ae_handle;312312 int st_param[HNS3_SELF_TEST_TYPE_NUM][2];313313 bool if_running = netif_running(ndev);314314-#if IS_ENABLED(CONFIG_VLAN_8021Q)315315- bool dis_vlan_filter;316316-#endif317314 int test_index = 0;318315 u32 i;319316···347350348351#if IS_ENABLED(CONFIG_VLAN_8021Q)349352 /* Disable the vlan filter for selftest does not support it */350350- dis_vlan_filter = (ndev->features & NETIF_F_HW_VLAN_CTAG_FILTER) &&351351- h->ae_algo->ops->enable_vlan_filter;352352- if (dis_vlan_filter)353353+ if (h->ae_algo->ops->enable_vlan_filter)353354 h->ae_algo->ops->enable_vlan_filter(h, false);354355#endif355356···384389 h->ae_algo->ops->halt_autoneg(h, false);385390386391#if IS_ENABLED(CONFIG_VLAN_8021Q)387387- if (dis_vlan_filter)392392+ if (h->ae_algo->ops->enable_vlan_filter)388393 h->ae_algo->ops->enable_vlan_filter(h, true);389394#endif390395