Searched refs:acl (Results 1 – 6 of 6) sorted by relevance
/hostap-latest/src/ap/ |
D | ctrl_iface_ap.h | 46 int hostapd_ctrl_iface_acl_add_mac(struct mac_acl_entry **acl, int *num, 48 int hostapd_ctrl_iface_acl_del_mac(struct mac_acl_entry **acl, int *num, 50 void hostapd_ctrl_iface_acl_clear_list(struct mac_acl_entry **acl, 52 int hostapd_ctrl_iface_acl_show_mac(struct mac_acl_entry *acl, int num,
|
D | ctrl_iface_ap.c | 1510 int hostapd_ctrl_iface_acl_del_mac(struct mac_acl_entry **acl, int *num, in hostapd_ctrl_iface_acl_del_mac() argument 1522 if (hostapd_maclist_found(*acl, *num, addr, &vlan_id)) in hostapd_ctrl_iface_acl_del_mac() 1523 hostapd_remove_acl_mac(acl, num, addr); in hostapd_ctrl_iface_acl_del_mac() 1529 void hostapd_ctrl_iface_acl_clear_list(struct mac_acl_entry **acl, in hostapd_ctrl_iface_acl_clear_list() argument 1533 hostapd_remove_acl_mac(acl, num, (*acl)[0].addr); in hostapd_ctrl_iface_acl_clear_list() 1537 int hostapd_ctrl_iface_acl_show_mac(struct mac_acl_entry *acl, int num, in hostapd_ctrl_iface_acl_show_mac() argument 1542 if (!acl) in hostapd_ctrl_iface_acl_show_mac() 1548 MAC2STR(acl[i].addr), in hostapd_ctrl_iface_acl_show_mac() 1549 acl[i].vlan_id.untagged); in hostapd_ctrl_iface_acl_show_mac() 1559 int hostapd_ctrl_iface_acl_add_mac(struct mac_acl_entry **acl, int *num, in hostapd_ctrl_iface_acl_add_mac() argument [all …]
|
D | ap_config.c | 1766 int hostapd_add_acl_maclist(struct mac_acl_entry **acl, int *num, in hostapd_add_acl_maclist() argument 1771 newacl = os_realloc_array(*acl, *num + 1, sizeof(**acl)); in hostapd_add_acl_maclist() 1777 *acl = newacl; in hostapd_add_acl_maclist() 1778 os_memcpy((*acl)[*num].addr, addr, ETH_ALEN); in hostapd_add_acl_maclist() 1779 os_memset(&(*acl)[*num].vlan_id, 0, sizeof((*acl)[*num].vlan_id)); in hostapd_add_acl_maclist() 1780 (*acl)[*num].vlan_id.untagged = vlan_id; in hostapd_add_acl_maclist() 1781 (*acl)[*num].vlan_id.notempty = !!vlan_id; in hostapd_add_acl_maclist() 1788 void hostapd_remove_acl_mac(struct mac_acl_entry **acl, int *num, in hostapd_remove_acl_mac() argument 1794 if (ether_addr_equal((*acl)[i].addr, addr)) { in hostapd_remove_acl_mac() 1795 os_remove_in_array(*acl, *num, sizeof(**acl), i); in hostapd_remove_acl_mac()
|
D | ap_config.h | 1417 int hostapd_add_acl_maclist(struct mac_acl_entry **acl, int *num, 1419 void hostapd_remove_acl_mac(struct mac_acl_entry **acl, int *num,
|
/hostap-latest/hostapd/ |
D | config_file.c | 122 struct mac_acl_entry **acl, int *num) in hostapd_config_read_maclist() argument 167 hostapd_remove_acl_mac(acl, num, addr); in hostapd_config_read_maclist() 179 if (hostapd_add_acl_maclist(acl, num, vlan_id, addr) < 0) { in hostapd_config_read_maclist() 187 if (*acl) in hostapd_config_read_maclist() 188 qsort(*acl, *num, sizeof(**acl), hostapd_acl_comp); in hostapd_config_read_maclist() 2543 enum macaddr_acl acl = atoi(pos); in hostapd_config_fill() local 2545 if (acl != ACCEPT_UNLESS_DENIED && in hostapd_config_fill() 2546 acl != DENY_UNLESS_ACCEPTED && in hostapd_config_fill() 2547 acl != USE_EXTERNAL_RADIUS_AUTH) { in hostapd_config_fill() 2549 line, acl); in hostapd_config_fill() [all …]
|
/hostap-latest/src/drivers/ |
D | driver_nl80211.c | 4450 struct nl_msg *acl; in wpa_driver_nl80211_set_acl() local 4466 acl = nlmsg_alloc_size(acl_nlmsg_sz); in wpa_driver_nl80211_set_acl() 4467 if (!acl) in wpa_driver_nl80211_set_acl() 4470 if (nla_put(acl, i + 1, ETH_ALEN, params->mac_acl[i].addr)) { in wpa_driver_nl80211_set_acl() 4471 nlmsg_free(acl); in wpa_driver_nl80211_set_acl() 4492 nla_put_nested(msg, NL80211_ATTR_MAC_ADDRS, acl)) { in wpa_driver_nl80211_set_acl() 4494 nlmsg_free(acl); in wpa_driver_nl80211_set_acl() 4497 nlmsg_free(acl); in wpa_driver_nl80211_set_acl()
|