Note: lists.zephyrproject.org will be down for maintenance on Monday, September 26th, starting at 9AM Pacific Time (4PM Monday September 26, 2022 UTC), for approximately one hour.
Hi!I really doubt we would ever port something like iptables into Zephyr.
It's out of scope in an OS like Zephyr to get such huge stack ported into.
(either the old xtables stack or the new one, nftables). Not to say
about the complexity of such task.
If you want something like iptables, just use Linux, where is fully
makes sense there.
If some filtering should exist in Zephyr I would rather see something
like BPF, maybe. (and not for all hardware platforms)
There are so many things that need to be implemented/handled into Zephyr
to ensure network security, before considering a firewall inside an IoT
which are mostly made out of hardware with only kilobytes of RAM, as you
It really depends on the hardware platform, but Quark SE embeds an RTC
clock for instance.
Zephyr provides an API for such clocks.