confd: fix wifi class interence of radioN hardware components

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2026-01-25 02:27:39 +01:00
parent 6c41dc3a71
commit dabe4aed8d
+6 -1
View File
@@ -145,9 +145,14 @@ static int hardware_cand_infer_class(json_t *root, sr_session_ctx_t *session, co
inferred.data.string_val = "infix-hardware:usb";
err = srx_set_item(session, &inferred, 0,
"%s/class", xpath);
break;
goto out_free_name;
}
}
if (!fnmatch("radio+([0-9])", name, FNM_EXTMATCH)) {
inferred.data.string_val = "infix-hardware:wifi";
err = srx_set_item(session, &inferred, 0, "%s/class", xpath);
}
out_free_name:
free(name);
out_free_xpath: