#include "utils/includes.h"
#include "utils/common.h"
#include "common/ocv.h"
+#include "common/wpa_ctrl.h"
#include "crypto/crypto.h"
#include "crypto/dh_groups.h"
#include "hostapd.h"
/* Free as a link STA */
ap_free_sta(lhapd, lsta);
+ wpa_msg(hapd->msg_ctx, MSG_INFO,
+ WPA_EVENT_LINK_STA_REMOVED "sta=" MACSTR " link_id=%u",
+ MAC2STR(lsta->addr), link_id);
for_each_mld_link(other_hapd, lhapd) {
struct mld_link_info *link;
} else {
total_kde_len += link_kde_len;
links_add_ok |= BIT(info->link_id);
+ wpa_msg(hapd->msg_ctx, MSG_INFO,
+ WPA_EVENT_LINK_STA_ADDED "sta=" MACSTR
+ " link_id=%u", MAC2STR(req_list->sta_mld_addr),
+ info->link_id);
}
info->status = status;
#define WPA_EVENT_T2LM_UPDATE "CTRL-EVENT-T2LM-UPDATE "
/** MLO link reconfiguration event */
#define WPA_EVENT_LINK_RECONFIG "CTRL-EVENT-LINK-RECONFIG "
+/** MLO link STA removed through link reconfiguration */
+#define WPA_EVENT_LINK_STA_REMOVED "CTRL-EVENT-LINK-STA-REMOVED "
+/** MLO link STA added through link reconfiguration */
+#define WPA_EVENT_LINK_STA_ADDED "CTRL-EVENT-LINK-STA-ADDED "
/** IP subnet status change notification
*