svc.c: change strncmp to string_compare

strncmp can not handle the case when name is a substring of cmd.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
This commit is contained in:
Ming Liu
2022-02-05 13:54:54 +01:00
parent e51587c66e
commit cfffcd4513
+1 -1
View File
@@ -256,7 +256,7 @@ svc_t *svc_named_iterator(svc_t **iter, int first, char *cmd)
for (svc = svc_iterator(iter, first); svc; svc = svc_iterator(iter, 0)) {
char *name = svc->name;
if (!strncmp(name, cmd, strlen(name)))
if (string_compare(name, cmd))
return svc;
}