diff --git a/src/core/agent.c b/src/core/agent.c index e77ccd097fbd939cfeabbcf7e051056b3747cb9f..e0e15b55faab3668a550a062e558965d93068e09 100644 --- a/src/core/agent.c +++ b/src/core/agent.c @@ -1270,18 +1270,19 @@ static int wifi_add_sta(struct agent *a, const char *vif, return -1; } - list_for_each_entry(x, &cfg->steer_excludelist, list) { - unsigned char xmac[6] = {0}; - int m_len; - - hwaddr_aton(x->macstring, xmac); - m_len = strlen(x->macstring) == 17 ? 6 : strlen(x->macstring)/3; - if (!memcmp(macaddr, xmac, m_len)) { - dbg("Ignore STA " MACFMT " in steer exclude list\n", - MAC2STR(macaddr)); - return 0; - } - } +// TODO: test more thorouhgly and comment back in +// list_for_each_entry(x, &cfg->steer_excludelist, list) { +// unsigned char xmac[6] = {0}; +// int m_len; +// +// hwaddr_aton(x->macstring, xmac); +// m_len = strlen(x->macstring) == 17 ? 6 : strlen(x->macstring)/3; +// if (!memcmp(macaddr, xmac, m_len)) { +// dbg("Ignore STA " MACFMT " in steer exclude list\n", +// MAC2STR(macaddr)); +// return 0; +// } +// } } #endif list_for_each_entry(sptr, &ifptr->stalist, list) {