FS#17046 - [iptables] RATEEST target doesn't work

Attached to Project: Arch Linux
Opened by Dmitry (ixaphire) - Saturday, 07 November 2009, 14:20 GMT
Last edited by Ronald van Haren (pressh) - Wednesday, 16 December 2009, 17:21 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
libxt_RATEEST.so uses log function, but it is not linked with libm.
So, we can't use RATEEST as target in iptables.

Additional info:
* iptables 1.4.5 is buggy, iptables 1.4.4 is ok.
* Patched PKGBUILD attached.

Steps to reproduce:
sudo iptables -t mangle -A POSTROUTING -o eth0 -j RATEEST --rateest-name eth0 --rateest-interval 250ms --rateest-ewma 0.5s
/usr/lib/iptables/libxt_RATEEST.so: /usr/lib/iptables/libxt_RATEEST.so: undefined symbol: log
iptables v1.4.5: unknown option `--rateest-name'
Try `iptables -h' or 'iptables --help' for more information.

   PKGBUILD (1.6 KiB)
This task depends upon

Closed by  Ronald van Haren (pressh)
Wednesday, 16 December 2009, 17:21 GMT
Reason for closing:  Fixed
Additional comments about closing:  iptables 1.4.6-1
Comment by Laszlo Papp (djszapi) - Saturday, 07 November 2009, 14:24 GMT
Maybe it's worth to add your configuration file for checking.

Loading...