fritz-tools: fix returning wrong values due to strncmp usage
[openwrt/openwrt.git] / package / utils / fritz-tools / src / fritz_tffs_read.c
index d1b3038e63a9333c638d1acd6f7a988b20d39ce4..256c34c41421cbf0b5693011b83fc747d029cd0f 100644 (file)
@@ -204,7 +204,7 @@ static int show_matching_key_value(uint8_t *buffer,
        for (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) {
                        id = to_entry_header_id(*key_names->entries[i].id);
 
                        if (find_entry(buffer, id, &tmp)) {