diff options
author | Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 2013-04-04 16:32:20 +0200 |
---|---|---|
committer | Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 2013-04-09 21:42:16 +0200 |
commit | fd9361feaafe075c50c2a2a2a627553d097cb1b3 (patch) | |
tree | 2628c04a8c329fe2ea102af0d882a01e61610bd8 /tests/check_sendip_packets | |
parent | 2222b6adb0be1bdffd58875c5c874e89b0aec4cd (diff) |
Add new testsuite entries to verify counters and the new type implementations
Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Diffstat (limited to 'tests/check_sendip_packets')
-rw-r--r-- | tests/check_sendip_packets | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/check_sendip_packets b/tests/check_sendip_packets new file mode 100644 index 0000000..0dad3d0 --- /dev/null +++ b/tests/check_sendip_packets @@ -0,0 +1,24 @@ +#!/bin/sh + +# -4|-6 dirs pkt-count + +set -e + +if [ "$1" = "-4" ]; then + cmd=iptables + proto=ipv4 + src=10.255.255.64 + dst=127.0.0.1 +else + cmd=ip6tables + proto=ipv6 + src=1002:1002:1002:1002::32 + dst=::1 +fi + +$cmd -A INPUT -m set --match-set test $2 -j DROP +for x in `seq 1 $3`; do + sendip -p $proto -id $dst -is $src -p tcp -td 80 -ts 1025 $dst +done +$cmd -D INPUT -m set --match-set test $2 -j DROP + |