author | Florian Forster <ff@octo.it> | |
Sun, 19 Mar 2017 09:47:41 +0000 (10:47 +0100) | ||
committer | Florian Forster <ff@octo.it> | |
Sun, 19 Mar 2017 09:47:41 +0000 (10:47 +0100) |
Fixes: #17
1 | 2 | |||
---|---|---|---|---|
src/oping.c | patch | | diff1 | | diff2 | | blob | history |
diff --combined src/oping.c
index 8c35f3b0c0182d444606261149ee7a660f8e170c,f2e48a6c28b1b49359eeeff1ae689c9ae05339ff..de44d08b2f85e7222da053b3044fce06111faaae
--- 1/src/oping.c
--- 2/src/oping.c
+++ b/src/oping.c
if (has_colors () == TRUE)
{
start_color ();
- init_pair (OPING_GREEN, COLOR_GREEN, /* default = */ 0);
- init_pair (OPING_YELLOW, COLOR_YELLOW, /* default = */ 0);
- init_pair (OPING_RED, COLOR_RED, /* default = */ 0);
- init_pair (OPING_GREEN_HIST, COLOR_GREEN, COLOR_BLACK);
+ use_default_colors ();
+ init_pair (OPING_GREEN, COLOR_GREEN, /* default = */ -1);
+ init_pair (OPING_YELLOW, COLOR_YELLOW, /* default = */ -1);
+ init_pair (OPING_RED, COLOR_RED, /* default = */ -1);
+ init_pair (OPING_GREEN_HIST, COLOR_GREEN, -1);
init_pair (OPING_YELLOW_HIST, COLOR_YELLOW, COLOR_GREEN);
init_pair (OPING_RED_HIST, COLOR_RED, COLOR_YELLOW);
}
if (outfile != NULL)
{
- struct timespec ts = { 0, 0 };
-
- if (clock_gettime (CLOCK_REALTIME, &ts) == 0)
+ struct timeval tv = {0};
+ if (gettimeofday (&tv, NULL) == 0)
{
- double t = ((double) ts.tv_sec) + (((double) ts.tv_nsec) / 1000000000.0);
+ double t = ((double) tv.tv_sec) + (((double) tv.tv_usec) / 1000000.0);
if ((sequence % 32) == 0)
fprintf (outfile, "#time,host,latency[ms]\n");