datastorage: convert to linked lists and optimise use of pointers

datastorage: AP, client, probe, auth entry and MAC list converted to linked list
datastorage: functions adjusted to take pointers as parameters
datastorage: optimised sort and search functions added
mac_utils: struct dawn_mac added and comparisons adjusted
general: adjust code to  call new datastorage functions
test_storage: large scale 100 AP, 3000 client, 70k probe added
This commit is contained in:
Ian-Clowes 2020-07-28 21:57:13 +01:00 committed by Ian Clowes
commit 36fe9998da
21 changed files with 77429 additions and 1441 deletions

File diff suppressed because it is too large Load diff