From 804c2d9fd3bf37ef5d1fc3f3eb281e862ade2740 Mon Sep 17 00:00:00 2001 From: DL6ER Date: Sun, 31 Dec 2017 17:32:45 +0100 Subject: [PATCH] Add state ABANDONED which is very similar to BOGUS Signed-off-by: DL6ER --- FTL.h | 2 +- parser.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/FTL.h b/FTL.h index cb05aca6..245aed87 100644 --- a/FTL.h +++ b/FTL.h @@ -198,7 +198,7 @@ typedef struct { enum { QUERIES, FORWARDED, CLIENTS, DOMAINS, OVERTIME, WILDCARD }; enum { SOCKET }; -enum { DNSSEC_UNSPECIFIED, DNSSEC_SECURE, DNSSEC_INSECURE, DNSSEC_BOGUS, DNSSEC_UNKNOWN }; +enum { DNSSEC_UNSPECIFIED, DNSSEC_SECURE, DNSSEC_INSECURE, DNSSEC_BOGUS, DNSSEC_ABANDONED, DNSSEC_UNKNOWN }; logFileNamesStruct files; FTLFileNamesStruct FTLfiles; diff --git a/parser.c b/parser.c index 421a4592..62006511 100644 --- a/parser.c +++ b/parser.c @@ -990,6 +990,10 @@ void process_pihole_log(int file) { domains[queries[i].domainID].dnssec = DNSSEC_BOGUS; } + else if(strstr(readbuffer,"is ABANDONED") != NULL) + { + domains[queries[i].domainID].dnssec = DNSSEC_ABANDONED; + } else { // Unknown