hostapd: ubus: fix infinite loop when configuring RRM NR
[openwrt/staging/981213.git] / package / network / services / hostapd / src / src / ap / ubus.c
index 293296d92c579452151c6c579f511956bb499747..9dd263837f48549f7b9154006b894bec75b2bffb 100644 (file)
@@ -849,7 +849,6 @@ hostapd_rrm_nr_set(struct ubus_context *ctx, struct ubus_object *obj,
        struct blob_attr *tb_l[__NR_SET_LIST_MAX];
        struct blob_attr *tb[ARRAY_SIZE(nr_e_policy)];
        struct blob_attr *cur;
-       int ret = 0;
        int rem;
 
        hostapd_rrm_nr_enable(hapd);
@@ -888,7 +887,7 @@ hostapd_rrm_nr_set(struct ubus_context *ctx, struct ubus_object *obj,
                continue;
 
 invalid:
-               ret = UBUS_STATUS_INVALID_ARGUMENT;
+               return UBUS_STATUS_INVALID_ARGUMENT;
        }
 
        return 0;