--- a/bridge/nss_bridge_mgr.c +++ b/bridge/nss_bridge_mgr.c @@ -1092,8 +1092,10 @@ int nss_bridge_mgr_register_br(struct net_device *dev) */ b_pvt->ifnum = ifnum; b_pvt->mtu = dev->mtu; +#if defined(NSS_BRIDGE_MGR_PPE_SUPPORT) b_pvt->wan_if_num = -1; b_pvt->wan_if_enabled = false; +#endif ether_addr_copy(b_pvt->dev_addr, dev->dev_addr); spin_lock(&br_mgr_ctx.lock); list_add(&b_pvt->list, &br_mgr_ctx.list); @@ -1159,6 +1161,7 @@ static int nss_bridge_mgr_bond_slave_changeupper(struct netdev_notifier_changeup return NOTIFY_DONE; } +#if defined(NSS_BRIDGE_MGR_PPE_SUPPORT) /* * Add or remove the slave based based on linking event */ @@ -1173,6 +1176,7 @@ static int nss_bridge_mgr_bond_slave_changeupper(struct netdev_notifier_changeup cu_info->upper_dev->name, master->name); } } +#endif return NOTIFY_DONE; }