From 8f0d56bfe43787ae3c2908e2e7859ae1a58f04fa Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Mon, 23 May 2022 13:48:49 +0000
Subject: [PATCH] fixup formatting
---
slist.c | 6 +++---
main.c | 29 +++++++++++++++--------------
slist.h | 2 +-
3 files changed, 19 insertions(+), 18 deletions(-)
diff --git a/main.c b/main.c
index 340187f..780bb36 100644
--- a/main.c
+++ b/main.c
@@ -57,7 +57,7 @@
printf(
"\t-t <number>\tspecify the number of hostnames to be tested, "
"capped at 50 + number manually added\n\t\t\tdefaults to test "
- "all "
+ "all "
"available\n");
printf(
"\t-n <number>\tspecify the number of tests to perform on each "
@@ -116,7 +116,7 @@
struct dns_list* dns = (struct dns_list*)in;
dns->time.tv_sec = 0;
dns->time.tv_nsec = 0;
- dns->errors = 0;
+ dns->errors = 0;
for (int i = 0; i < num_tests; i++) {
struct hosts_list* curr = hosts;
while (curr) {
@@ -127,18 +127,19 @@
for (int j = 0; j < 3 && run.tv_sec == -1; j++) {
run = resolve(buf, curr->server, dns->server, T_A);
}
- if (run.tv_sec == -1) { // if test has failed 3 times, set time taken
- // to 3s as penalty
- dns->errors++;
- } else {
- dns->time.tv_sec += run.tv_sec;
- dns->time.tv_nsec += run.tv_nsec;
- if (dns->time.tv_nsec >=
- 1000000000) { // nanoseconds have overflowed into seconds
- dns->time.tv_sec += 1;
- dns->time.tv_nsec -= 1000000000;
- }
- }
+ if (run.tv_sec ==
+ -1) { // if test has failed 3 times, set time taken
+ // to 3s as penalty
+ dns->errors++;
+ } else {
+ dns->time.tv_sec += run.tv_sec;
+ dns->time.tv_nsec += run.tv_nsec;
+ if (dns->time.tv_nsec >=
+ 1000000000) { // nanoseconds have overflowed into seconds
+ dns->time.tv_sec += 1;
+ dns->time.tv_nsec -= 1000000000;
+ }
+ }
tests_done++;
curr = curr->next;
}
diff --git a/slist.c b/slist.c
index db2e935..5deefc9 100644
--- a/slist.c
+++ b/slist.c
@@ -115,9 +115,9 @@
int comp_times(struct dns_list* a, struct dns_list* b)
{
- if (a->errors != b->errors) {
- return a->errors > b->errors;
- } else if (a->time.tv_sec == b->time.tv_sec) {
+ if (a->errors != b->errors) {
+ return a->errors > b->errors;
+ } else if (a->time.tv_sec == b->time.tv_sec) {
if (a->time.tv_nsec >= b->time.tv_nsec)
return 1;
else
diff --git a/slist.h b/slist.h
index 0d0c89a..38224d1 100644
--- a/slist.h
+++ b/slist.h
@@ -8,7 +8,7 @@
struct dns_list {
char* server;
struct timespec time;
- int errors;
+ int errors;
struct dns_list* next;
};
--
Gitblit v1.10.0