hostapd: report radar detected events via ubus
[openwrt/staging/ynezz.git] / package / network / services / hostapd / patches / 600-ubus_support.patch
index 0d1cb2c3e48b8139e3acb6b0d30147cc4b5cdf85..8d9d3eb7c157985e53a15049449d70faf092111d 100644 (file)
        return hostapd_vlan_if_remove(hapd, vlan->ifname);
  }
  
+--- a/src/ap/dfs.c
++++ b/src/ap/dfs.c
+@@ -1179,6 +1179,8 @@ int hostapd_dfs_radar_detected(struct ho
+               "freq=%d ht_enabled=%d chan_offset=%d chan_width=%d cf1=%d cf2=%d",
+               freq, ht_enabled, chan_offset, chan_width, cf1, cf2);
++      hostapd_ubus_notify_radar_detected(iface, freq, chan_width, cf1, cf2);
++
+       /* Proceed only if DFS is not offloaded to the driver */
+       if (iface->drv_flags & WPA_DRIVER_FLAGS_DFS_OFFLOAD)
+               return 0;