X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Finfo.c;h=758c0d1f4515533684fdb78d4dcf4f040e793546;hb=f5223937e62e1cc5e9b3d322490dd3af8d666750;hp=f0dce8c66c860dc0866a2ecf202f5f0550fb0fe8;hpb=22ae0c3549628739ca7c40e48ce1a276469ded92;p=tinc diff --git a/src/info.c b/src/info.c index f0dce8c6..758c0d1f 100644 --- a/src/info.c +++ b/src/info.c @@ -28,10 +28,14 @@ #include "xalloc.h" void logger(int level, int priority, const char *format, ...) { + (void)level; + (void)priority; va_list ap; + va_start(ap, format); vfprintf(stderr, format, ap); va_end(ap); + fputc('\n', stderr); } @@ -145,10 +149,6 @@ static int info_node(int fd, const char *item) { if(status.udp_confirmed) { printf(" udp_confirmed"); - - if(udp_ping_rtt != -1) { - printf(" (rtt %d.%03d)", udp_ping_rtt / 1000, udp_ping_rtt % 1000); - } } printf("\n"); @@ -185,6 +185,10 @@ static int info_node(int fd, const char *item) { printf("unknown\n"); } else if(minmtu > 0) { printf("directly with UDP\nPMTU: %d\n", pmtu); + + if(udp_ping_rtt != -1) { + printf("RTT: %d.%03d\n", udp_ping_rtt / 1000, udp_ping_rtt % 1000); + } } else if(!strcmp(nexthop, item)) { printf("directly with TCP\n"); } else {