From 9e44ecfa057d3a49101acf8b480722c2ebb8a52d Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sat, 22 Aug 2015 17:38:21 +0200 Subject: [PATCH] moved stats header to separate function --- server/src/server.c | 5 +---- server/src/stats.c | 7 +++++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/server/src/server.c b/server/src/server.c index 647695f61..c2dd84b9c 100644 --- a/server/src/server.c +++ b/server/src/server.c @@ -158,15 +158,12 @@ int main(int argc, char *argv[]) /* Run! */ if (settings.stats > 0) { - info("%-32s : %-8s %-8s %-8s %-8s %-8s", - "Source " MAG("=>") " Destination", "#Sent", "#Recv", "#Drop", "#Skip", "#Inval"); - line(); + stats_header(); for (;;) FOREACH(&paths, it) { usleep(settings.stats * 1e6); hook_run(it->path, HOOK_PERIODIC); } - } else pause(); diff --git a/server/src/stats.c b/server/src/stats.c index d6f901ec4..527280382 100644 --- a/server/src/stats.c +++ b/server/src/stats.c @@ -12,6 +12,13 @@ #include "timing.h" #include "utils.h" +void stats_header() +{ + info("%-32s : %-8s %-8s %-8s %-8s %-8s", + "Source " MAG("=>") " Destination", "#Sent", "#Recv", "#Drop", "#Skip", "#Invalid"); + line(); +} + int stats_line(struct path *p) { char buf[33];