diff --git a/src/seeder/db.cpp b/src/seeder/db.cpp --- a/src/seeder/db.cpp +++ b/src/seeder/db.cpp @@ -118,7 +118,9 @@ int ter = info.GetBanTime(); if (ter) { // fprintf(stdout, "%s: terrible\n", ToString(addr).c_str()); - if (ban < ter) ban = ter; + if (ban < ter) { + ban = ter; + } } if (ban > 0) { // fprintf(stdout, "%s: ban for %i seconds\n", diff --git a/src/seeder/dns.cpp b/src/seeder/dns.cpp --- a/src/seeder/dns.cpp +++ b/src/seeder/dns.cpp @@ -82,8 +82,9 @@ return -2; } buf[bufused++] = '.'; - } else + } else { init = 0; + } // handle references if ((octet & 0xC0) == 0xC0) { if (*inpos == inend) { diff --git a/src/seeder/main.cpp b/src/seeder/main.cpp --- a/src/seeder/main.cpp +++ b/src/seeder/main.cpp @@ -415,8 +415,9 @@ if (first) { first = false; fprintf(stdout, "\n\n\n\x1b[3A"); - } else + } else { fprintf(stdout, "\x1b[2K\x1b[u"); + } fprintf(stdout, "\x1b[s"); uint64_t requests = 0; uint64_t queries = 0;