mtr: Fix #305 by implementing hsearch(3) (#1697)
authorKarol Baraniecki <karol@karcom.pl>
Fri, 3 Nov 2017 22:44:43 +0000 (23:44 +0100)
committerFredrik Fornwall <fredrik@fornwall.net>
Fri, 3 Nov 2017 22:44:43 +0000 (23:44 +0100)
commit8cf96b9ec25607a9413b15a922ae5f040323e926
tree760dfb53274d71c093826ab6282b3fc678d203fa
parentaa49293973d074874353a55b00550422e9b4db60
mtr: Fix #305 by implementing hsearch(3) (#1697)

This hsearch(3) implementation is (with very minor changes) taken
from FreeBSD 11.1.

Also fix compilation errors due to calls to index(). This should
probably be fixed upstream.
disabled-packages/mtr/build.sh
disabled-packages/mtr/hsearch.patch [new file with mode: 0644]
disabled-packages/mtr/hsearch/README.md [new file with mode: 0644]
disabled-packages/mtr/hsearch/hcreate.c [new file with mode: 0644]
disabled-packages/mtr/hsearch/hcreate_r.c [new file with mode: 0644]
disabled-packages/mtr/hsearch/hdestroy_r.c [new file with mode: 0644]
disabled-packages/mtr/hsearch/hsearch.h [new file with mode: 0644]
disabled-packages/mtr/hsearch/hsearch_r.c [new file with mode: 0644]
disabled-packages/mtr/hsearch/search.h [new file with mode: 0644]
disabled-packages/mtr/index_to_strchr.patch [new file with mode: 0644]