From 1c3335c242c003990802e222787f2fe8cc99235f Mon Sep 17 00:00:00 2001
From: Jan Vcelak <jan.vcelak@nic.cz>
Date: Tue, 10 Sep 2013 10:54:03 +0200
Subject: [PATCH] DNSSEC: ignore K prefix for key filenames

refs #4
---
 src/libknot/dnssec/zone-keys.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/libknot/dnssec/zone-keys.c b/src/libknot/dnssec/zone-keys.c
index b72babfb9..5b5462609 100644
--- a/src/libknot/dnssec/zone-keys.c
+++ b/src/libknot/dnssec/zone-keys.c
@@ -78,15 +78,15 @@ int load_zone_keys(const char *keydir_name, const knot_dname_t *zone_name,
 	while (keys->count < KNOT_MAX_ZONE_KEYS &&
 	       readdir_r(keydir, &entry_buf, &entry) == 0 &&
 	       entry != NULL) {
-		if (entry->d_name[0] != 'K')
-			continue;
 
 		char *suffix = strrchr(entry->d_name, '.');
-		if (!suffix)
+		if (!suffix) {
 			continue;
+		}
 
-		if (strcmp(suffix, ".private") != 0)
+		if (strcmp(suffix, ".private") != 0) {
 			continue;
+		}
 
 		size_t path_len = strlen(keydir_name) + 1
 		                + strlen(entry->d_name) + 1;
-- 
GitLab