firewall: link iptables extensions dynamically
authorJo-Philipp Wich <jow@openwrt.org>
Tue, 26 May 2015 11:11:48 +0000 (11:11 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Tue, 26 May 2015 11:11:48 +0000 (11:11 +0000)
commit1b04c81ab8a0fd8090fe5733a7a0b879c2014d48
tree148d6103a3387782c9ceb304e2df28dd684c6540
parent331deccdf529624f9b9a8c357086faf18b784c00
firewall: link iptables extensions dynamically

Use shared libipt{,4,6}ext.so libraries instead of statically linking
the userspace matches into the fw3 executable.

As a side effect the match initialization is extremely simplified
compared to the weak function pointer juggling performed before.

This also fixes the initialization of the multiport match.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45764 3c298f89-4303-0410-b956-a3cf2f4a3e73
package/network/config/firewall/Makefile