--- zzzz-none-000/linux-4.1.38/net/bridge/netfilter/ebt_ip.c 2017-01-18 18:48:06.000000000 +0000 +++ bcm63-7582-715/linux-4.1.38/net/bridge/netfilter/ebt_ip.c 2020-11-25 10:06:48.000000000 +0000 @@ -39,6 +39,11 @@ if (info->bitmask & EBT_IP_TOS && FWINV(info->tos != ih->tos, EBT_IP_TOS)) return false; +#if defined(CONFIG_BCM_KF_NETFILTER) || !defined(CONFIG_BCM_IN_KERNEL) + if (info->bitmask & EBT_IP_DSCP && + FWINV(info->dscp != (ih->tos & 0xFC), EBT_IP_DSCP)) + return false; +#endif if (info->bitmask & EBT_IP_SOURCE && FWINV((ih->saddr & info->smsk) != info->saddr, EBT_IP_SOURCE))