]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
lib/generic: added k-v storage to crit-bit, cleanup
authorMarek Vavruša <marek.vavrusa@nic.cz>
Sun, 29 Mar 2015 21:17:52 +0000 (23:17 +0200)
committerMarek Vavruša <marek.vavrusa@nic.cz>
Sun, 29 Mar 2015 21:17:52 +0000 (23:17 +0200)
commitabbd5e58d540664b8090fbc7da79f78e2a42a375
tree5d67a2c404cc333aff293a963aa832eab62a4129
parentc6fdfc594a893a84912206e583461f5a76d41088
lib/generic: added k-v storage to crit-bit, cleanup

interface split to ‘map’ and ‘set’
added documentation
array: added array_tail() operation
13 files changed:
config.mk
lib/generic/README.rst
lib/generic/array.h
lib/generic/critbit.h [deleted file]
lib/generic/map.c [moved from lib/generic/critbit.c with 50% similarity]
lib/generic/map.h [new file with mode: 0644]
lib/generic/set.h [new file with mode: 0644]
lib/lib.mk
tests.unit.mk
tests/test_array.c [moved from tests/test_generics.c with 97% similarity]
tests/test_critbit.c [deleted file]
tests/test_map.c [new file with mode: 0644]
tests/test_set.c [new file with mode: 0644]