datastorage: improve linked list

- Simplify linked list search - code was unnecessarily complex for no benefit
- Adjust some MAC address handling to simplify code

[cleanup commit message]
Signed-off-by: Nick Hainke <vincent@systemli.org>
This commit is contained in:
Ian Clowes 2022-01-31 10:51:29 +00:00 committed by Nick Hainke
parent 40ebf48bd1
commit 335ace2a19
6 changed files with 53 additions and 131 deletions

View file

@ -665,7 +665,7 @@ static int consume_actions(int argc, char* argv[], int harness_verbosity)
struct dawn_mac mac0;
hwaddr_aton(argv[1], mac0.u8);
printf("Looking for MAC %s - result %d\n", argv[1], mac_in_maclist(mac0));
printf("Looking for MAC %s - result %d\n", argv[1], mac_find_entry(mac0) == NULL);
}
}
else if (strcmp(*argv, "ap") == 0)