diff --git a/macstorage.c b/macstorage.c index e88e460..3813b47 100644 --- a/macstorage.c +++ b/macstorage.c @@ -16,12 +16,33 @@ struct Entry { uint8_t mac[6]; time_t timestamp; + uint8_t prio; } storage[MAXENTRIES]; +uint8_t usedPrio[MAXENTRIES]; + size_t count = 0; pthread_mutex_t mux; +uint8_t _getNextFreePrio() +{ + for (size_t i=0; i