xiaoxiang781216 commented on PR #7541: URL: https://github.com/apache/nuttx/pull/7541#issuecomment-1690139633
> @P1F and I were thinking about continuing to work on our packet filter contribution, but these PRs [apache/nuttx-apps#1479](https://github.com/apache/nuttx-apps/pull/1479), #7989 raised some questions @xiaoxiang781216. > > It seems that the mentioned PRs implemented more sophisticated tables, and structures to be used in a packet filter, including the iptables, but the packet filter itself, in other words, the netfilter linux equivalent wasn't implemented, am I right @xiaoxiang781216? > Yes, you are right. iptable is a complete framework, #7989 just implement the core framework and NAT functionality. > So, if I understood well, if we decide to resume our contribution work, we wouldn't need the [apache/nuttx-apps#1399](https://github.com/apache/nuttx-apps/pull/1399), since the iptables seem to be already implemented in this one [apache/nuttx-apps#1479](https://github.com/apache/nuttx-apps/pull/1479), Yes, you can reuse the tool in userspace. > but we would still need to add the netfilter, something like this [function](https://github.com/apache/nuttx/pull/7541/files#diff-9129c2ebfe1772fccd0a013da6c0f16475d1363133b0be4654df018fdcd649eaR115) that we have in this PR, but using the new structures, right? Yes, the rest work is integrate your work to the new iptable framework. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
