summaryrefslogtreecommitdiffstats
path: root/tests/hash:ip,port,net.t
Commit message (Collapse)AuthorAgeFilesLines
* Correct tests to check the number of entries tooJozsef Kadlecsik2016-10-141-1/+1
| | | | | | | Give enough time for the entries to timeout before listing, so that we get the correct number of entries. Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
* Update testsuite as the trailing space was eliminated at listingsJozsef Kadlecsik2013-05-021-1/+1
|
* Add new testsuite entries to verify counters and the new type implementationsJozsef Kadlecsik2013-04-091-0/+52
| | | | Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
* Add tests to check completely ranges with hash typesJozsef Kadlecsik2012-11-051-0/+36
| | | | | Test all possible range variations with the hash types in order to catch bugs like the range bug in hash:ip,port,net.
* The set type revision number is added to the header part of listingJozsef Kadlecsik2012-09-111-1/+1
| | | | | | | | | Incompatibility: if your script rely on the number of lines in the header of set listings, then the new line Revision: number can break your script.
* Exceptions support added to hash:*net* typesJozsef Kadlecsik2012-01-131-0/+38
| | | | | | | | | | | | The "nomatch" keyword and option is added to the hash:*net* types, by which one can add exception entries to sets. Example: ipset create test hash:net ipset add test 192.168.0/24 ipset add test 192.168.0/30 nomatch In this case the IP addresses from 192.168.0/24 except 192.168.0/30 match the elements of the set.
* hash:* tests may seem to fail due to the too wide grep pattern, fix themJozsef Kadlecsik2011-05-301-2/+2
|
* Support range for IPv4 at adding/deleting elements for hash:*net* typesJozsef Kadlecsik2011-05-151-0/+8
| | | | | | | | | | | | | | | | | | | The range internally is converted to the network(s) equal to the range. Example: # ipset new test hash:net # ipset add test 10.2.0.0-10.2.1.12 # ipset list test Name: test Type: hash:net Header: family inet hashsize 1024 maxelem 65536 Size in memory: 16888 References: 0 Members: 10.2.1.12 10.2.1.0/29 10.2.0.0/24 10.2.1.8/30
* Fix adding ranges to hash typesJozsef Kadlecsik2011-05-061-0/+8
| | | | | | When ranges are added to hash types, the elements may trigger rehashing the set. However, the last successfully added element was not kept track so the adding started again with the first element after the rehashing. Bug reported by Mr Dash Four.
* Use unified diff output in testsJozsef Kadlecsik2011-04-111-1/+1
|
* Testsuite changes: keep temporary filesJozsef Kadlecsik2011-04-081-1/+1
| | | | | Keep temporary files in the tests and erase them only after successfully running the testsuite. This makes simpler to analyze failed tests.
* Add tests to check hash:ip,port,net typeJozsef Kadlecsik2010-12-171-0/+41