Lines Matching refs:acl
597 const struct ieee80211_aclator *acl = vap->iv_acl;
599 return (acl == NULL ? EINVAL : acl->iac_getioctl(vap, ireq));
1618 const struct ieee80211_aclator *acl = vap->iv_acl;
1626 if (acl == NULL) {
1627 acl = ieee80211_aclator_get("mac");
1628 if (acl == NULL || !acl->iac_attach(vap))
1630 vap->iv_acl = acl;
1633 acl->iac_add(vap, mac);
1635 acl->iac_remove(vap, mac);
1642 const struct ieee80211_aclator *acl = vap->iv_acl;
1649 if (acl == NULL) {
1650 acl = ieee80211_aclator_get("mac");
1651 if (acl == NULL || !acl->iac_attach(vap))
1653 vap->iv_acl = acl;
1655 acl->iac_setpolicy(vap, ireq->i_val);
1658 if (acl != NULL)
1659 acl->iac_flush(vap);
1663 if (acl != NULL) {
1665 acl->iac_detach(vap);
1669 if (acl == NULL)
1672 return acl->iac_setioctl(vap, ireq);