Lines Matching defs:attr

731 				    struct radius_das_attrs *attr)
733 if (attr->nas_identifier &&
736 attr->nas_identifier_len ||
737 os_memcmp(hapd->conf->nas_identifier, attr->nas_identifier,
738 attr->nas_identifier_len) != 0)) {
743 if (attr->nas_ip_addr &&
745 os_memcmp(&hapd->conf->own_ip_addr.u.v4, attr->nas_ip_addr, 4) !=
752 if (attr->nas_ipv6_addr &&
754 os_memcmp(&hapd->conf->own_ip_addr.u.v6, attr->nas_ipv6_addr, 16)
766 struct radius_das_attrs *attr,
779 if (attr->sta_addr) {
781 sta = ap_get_sta(hapd, attr->sta_addr);
796 if (attr->acct_session_id) {
798 if (attr->acct_session_id_len != 16) {
810 if (os_memcmp(attr->acct_session_id, buf, 16) != 0)
824 if (attr->acct_multi_session_id) {
826 if (attr->acct_multi_session_id_len != 16) {
844 if (os_memcmp(attr->acct_multi_session_id, buf, 16) !=
860 if (attr->cui) {
870 if (!cui || wpabuf_len(cui) != attr->cui_len ||
871 os_memcmp(wpabuf_head(cui), attr->cui,
872 attr->cui_len) != 0)
887 if (attr->user_name) {
900 identity_len != attr->user_name_len ||
901 os_memcmp(identity, attr->user_name, identity_len)
944 struct radius_das_attrs *attr)
948 return wpa_auth_radius_das_disconnect_pmksa(hapd->wpa_auth, attr);
953 hostapd_das_disconnect(void *ctx, struct radius_das_attrs *attr)
959 if (hostapd_das_nas_mismatch(hapd, attr))
962 sta = hostapd_das_find_sta(hapd, attr, &multi);
969 if (hostapd_das_disconnect_pmksa(hapd, attr) == 0) {
992 hostapd_das_coa(void *ctx, struct radius_das_attrs *attr)
998 if (hostapd_das_nas_mismatch(hapd, attr))
1001 sta = hostapd_das_find_sta(hapd, attr, &multi);
1015 if (attr->hs20_t_c_filtering) {
1016 if (attr->hs20_t_c_filtering[0] & BIT(0)) {
1051 " attr TEXT"