From 202985d09a2b3b08ded2fc9d3e2ebdfae8d9ec8d Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 20 Dec 2017 13:54:20 +0100 Subject: [PATCH] add corelation to VILLASnode outout --- dist.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dist.c b/dist.c index 19f345d..a46a1a8 100644 --- a/dist.c +++ b/dist.c @@ -119,8 +119,9 @@ static int dist_generate(int argc, char *argv[]) case FORMAT_VILLAS: printf("netem = {\n"); - printf(" delay = %f\n", mu * 1e6); - printf(" jitter = %f\n", sigma * 1e6); + printf(" delay = %d\n", (int) (mu * 1e6)); + printf(" jitter = %d\n", (int) (sigma * 1e6)); + printf(" correlation = %d\n", (int) (rho * 1e2)); printf(" distribution = [ %d", inverse[0]); for (int i = 1; i < TABLESIZE; i++) @@ -130,7 +131,7 @@ static int dist_generate(int argc, char *argv[]) printf(" loss = 0,\n"); printf(" duplicate = 0,\n"); printf(" corrupt = 0\n"); - printf(" }\n"); + printf("}\n"); break; } @@ -204,7 +205,7 @@ int dist(int argc, char *argv[]) { char *subcmd = argv[0]; - if (argc != 1) + if (argc < 1) error(-1, 0, "Missing sub-command"); if (!strcmp(subcmd, "generate"))