fritz-tools: fix returning wrong values due to strncmp usage
[openwrt/staging/stintel.git] / package / utils / fritz-tools / src / fritz_tffs_nand_read.c
index ded0577cf3f2113c78ad722a0d6772a1a377bfef..22b27336f89df0b8a2ba0f6ccfead585604b9a7f 100644 (file)
@@ -340,7 +340,7 @@ static int show_matching_key_value(struct tffs_key_name_table *key_names)
        for (uint32_t i = 0; i < key_names->size; i++) {
                name = key_names->entries[i].val;
 
-               if (strncmp(name, name_filter, strlen(name)) == 0) {
+               if (strcmp(name, name_filter) == 0) {
                        if (find_entry(key_names->entries[i].id, &tmp)) {
                                print_entry_value(&tmp);
                                printf("\n");