Annotation of wikisrc/projects/project/npf_improvements.mdwn, revision 1.1
1.1 ! maya 1: [[!template id=project
! 2:
! 3: title="NPF improvements"
! 4:
! 5: contact="""
! 6: [tech-kern](mailto:tech-kern@NetBSD.org)
! 7: [tech-net](mailto:tech-net@NetBSD.org)
! 8: [rmind](mailto:rmind@NetBSD.org)
! 9: """
! 10:
! 11: category="networking"
! 12: difficulty="medium"
! 13:
! 14: description="""
! 15: Improvements that can be done to NPF with reference to WIP code/descriptions:
! 16:
! 17: - Import [thmap](https://github.com/rmind/thmap), needed for [newer NPF](https://github.com/rmind/npf/)
! 18:
! 19: - [WIP dynamic NAT address and NETMAP](https://github.com/rmind/npf/pull/9)
! 20:
! 21: - Use of "any"
! 22: ```map $ext_if dynamic any -> $ext_v4 pass family inet4 from $int_net```
! 23: needs a few syntactic fixes/wrappers (e.g. loading can just handle "any" here, since it's actually correct, just merely not supported by the syntax; you can replace it with 0.0.0.0, though)
! 24:
! 25: - traffic redirection, [1](http://www.netbsd.org/~rmind/npf_ext_route.c) [2](http://www.netbsd.org/~rmind/npfext_route.c)
! 26: I think it just needs IPv6 handling and testing
! 27: """
! 28: ]]
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb