malta: Remove kernel 5.15 configuration
[openwrt/openwrt.git] / package / network / services / hostapd / files / hostapd.sh
index ca95fcf70f62961fb2147d8f047b6b50ec36c7f6..1a664abbf2f14ef5018541164e8b9ad340dfb37f 100644 (file)
@@ -943,6 +943,10 @@ hostapd_set_bss_options() {
                                set_default pmk_r1_push 0
 
                                [ -n "$r0kh" -a -n "$r1kh" ] || {
+                                       if [ -z "$auth_secret" -a -z "$key" ]; then
+                                               wireless_setup_vif_failed FT_KEY_CANT_BE_DERIVED
+                                               return 1
+                                       fi
                                        ft_key=`echo -n "$mobility_domain/${auth_secret:-${key}}" | md5sum | awk '{print $1}'`
 
                                        set_default r0kh "ff:ff:ff:ff:ff:ff,*,$ft_key"