fw4: always resolve lower flowtable devices
authorJo-Philipp Wich <jo@mein.io>
Mon, 9 May 2022 08:51:03 +0000 (10:51 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 9 May 2022 08:54:18 +0000 (10:54 +0200)
commit57984e0369974e3cf5830db4dfe5e93e8c494b09
treeccd5b2620b4f54b2dfe2e88ddf32fbb03430e78f
parent7782017c19071f19419c10cc1d740515f6bf3bf8
fw4: always resolve lower flowtable devices

Do not restrict lower device resolving to hardware flow offloading, it is
required for software flow offloading as well.

While we're at it, also refactor and simplify the code to not require ubus
runtime state for device resolving anymore.

Fixes: #9854
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
root/usr/share/ucode/fw4.uc
tests/01_configuration/01_ruleset