* Previous patch caused CI/CD to fail; this fix
fixes the issue.
Signed-off-by: Mario Senecic <mario.senecic@sartura.hr>
Signed-off-by: Damir Franusic <damir.franusic@sartura.hr>
* Bugfix in hostapd: fixed improper increment operator usage in os_realloc
function that caused a crash on multiple SSIDs
* Bugfix in ubus_collector: fixed the improper usage of blobmsg_for_each_attr
macro and the misplaced evsched_task_reschedule calls
* Reverted the previous client sessions hostapd patch
Signed-off-by: Mario Senecic <mario.senecic@sartura.hr>
* implementation of the following ubus methods:
1. "get_sessions"
2. "clear_sessions"
3. "clear_session"
4. "get_bss_list"
* tracking of STA sessions and events (AUTH, ASSOC, etc.)
* caching of events is handled by hostapd and resides in
AVL until it is processed by ubus_collector
* added hard-coded caching limit to prevent memory leaks;
this should be made configurable at some point in the
future
Signed-off-by: Damir Franusic <damir.franusic@netexperience.com>