Remove an extra level of indentation in hostapd_acl_cache_get()
Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
99be648c5d
commit
bd1410197e
1 changed files with 18 additions and 21 deletions
|
@ -73,29 +73,26 @@ static int hostapd_acl_cache_get(struct hostapd_data *hapd, const u8 *addr,
|
||||||
struct os_time now;
|
struct os_time now;
|
||||||
|
|
||||||
os_get_time(&now);
|
os_get_time(&now);
|
||||||
entry = hapd->acl_cache;
|
|
||||||
|
|
||||||
while (entry) {
|
for (entry = hapd->acl_cache; entry; entry = entry->next) {
|
||||||
if (os_memcmp(entry->addr, addr, ETH_ALEN) == 0) {
|
if (os_memcmp(entry->addr, addr, ETH_ALEN) != 0)
|
||||||
if (now.sec - entry->timestamp > RADIUS_ACL_TIMEOUT)
|
continue;
|
||||||
return -1; /* entry has expired */
|
|
||||||
if (entry->accepted == HOSTAPD_ACL_ACCEPT_TIMEOUT)
|
|
||||||
if (session_timeout)
|
|
||||||
*session_timeout =
|
|
||||||
entry->session_timeout;
|
|
||||||
if (acct_interim_interval)
|
|
||||||
*acct_interim_interval =
|
|
||||||
entry->acct_interim_interval;
|
|
||||||
if (vlan_id)
|
|
||||||
*vlan_id = entry->vlan_id;
|
|
||||||
if (psk)
|
|
||||||
os_memcpy(psk, entry->psk, PMK_LEN);
|
|
||||||
if (has_psk)
|
|
||||||
*has_psk = entry->has_psk;
|
|
||||||
return entry->accepted;
|
|
||||||
}
|
|
||||||
|
|
||||||
entry = entry->next;
|
if (now.sec - entry->timestamp > RADIUS_ACL_TIMEOUT)
|
||||||
|
return -1; /* entry has expired */
|
||||||
|
if (entry->accepted == HOSTAPD_ACL_ACCEPT_TIMEOUT)
|
||||||
|
if (session_timeout)
|
||||||
|
*session_timeout = entry->session_timeout;
|
||||||
|
if (acct_interim_interval)
|
||||||
|
*acct_interim_interval =
|
||||||
|
entry->acct_interim_interval;
|
||||||
|
if (vlan_id)
|
||||||
|
*vlan_id = entry->vlan_id;
|
||||||
|
if (psk)
|
||||||
|
os_memcpy(psk, entry->psk, PMK_LEN);
|
||||||
|
if (has_psk)
|
||||||
|
*has_psk = entry->has_psk;
|
||||||
|
return entry->accepted;
|
||||||
}
|
}
|
||||||
|
|
||||||
return -1;
|
return -1;
|
||||||
|
|
Loading…
Reference in a new issue