summaryrefslogtreecommitdiff
path: root/2003/netfilter-curdevel-lt2003/curdevel
blob: 07f11d792796f13a20be7de6c457d01d9bc8060b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
- pkttables
	- linked lists instead of blob
		- explain current situation
		- dynamic rulesets are slow with iptables
	- independent of layer 3 protocol
		- current code duplication between [ip|ip6|arp]tables
		- some matches (mac, interface, ...) are independent anyway
- nfnetlink
	- idea
	- ctnetlink
	- iptnetlink / pkttnetlink
	- ulog/queue port to it
	- libnfnetlink, libctnetlink, libpkttnetlink
- libiptables / libpkttnetlink
	- high-level API for rule-manipulation
	- covering all the plugins which are currently part of iptables

- failover / load balancing for stateful firewalls
	- slides from OLS
personal git repositories of Harald Welte. Your mileage may vary