aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
authorDavid M. Syzdek <david.syzdek@acsalaska.com>2020-01-30 15:24:45 -0900
committerDavid M. Syzdek <david.syzdek@acsalaska.com>2020-01-30 15:24:45 -0900
commitf6945c03498ed6baa865ca21c85fd8de3e51ffc9 (patch)
tree01f88f2bfb2d933b343f3bbb7f30716b25100d46 /src
parent4b5f1e3887e9044ad48126a84dfe53cc29efde20 (diff)
downloadakcom-udpecho-f6945c03498ed6baa865ca21c85fd8de3e51ffc9.tar.gz
akcom-udpecho-f6945c03498ed6baa865ca21c85fd8de3e51ffc9.tar.bz2
akcom-udpecho-f6945c03498ed6baa865ca21c85fd8de3e51ffc9.tar.xz
akcom-udpecho-f6945c03498ed6baa865ca21c85fd8de3e51ffc9.zip
updating user messages
Diffstat (limited to 'src')
-rw-r--r--src/akcom-udpechod.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/akcom-udpechod.c b/src/akcom-udpechod.c
index c7afe7f..1c87bfc 100644
--- a/src/akcom-udpechod.c
+++ b/src/akcom-udpechod.c
@@ -315,6 +315,9 @@ int main(int argc, char * argv[])
315 opts |= LOG_PERROR; 315 opts |= LOG_PERROR;
316 openlog(cnf.prog_name, opts, cnf.facility); 316 openlog(cnf.prog_name, opts, cnf.facility);
317 syslog(LOG_NOTICE, "%s v%s starting", PROGRAM_NAME, PACKAGE_VERSION); 317 syslog(LOG_NOTICE, "%s v%s starting", PROGRAM_NAME, PACKAGE_VERSION);
318 syslog(LOG_NOTICE, "echo plus enabled: %s", ((cnf.echoplus)) ? "yes" : "no");
319 syslog(LOG_NOTICE, "random delay: %u ms", cnf.delay);
320 syslog(LOG_NOTICE, "drop probability: %u%%", cnf.drop_perct);
318 321
319 // configure signals 322 // configure signals
320 syslog(LOG_DEBUG, "configuring signal handling"); 323 syslog(LOG_DEBUG, "configuring signal handling");
@@ -740,14 +743,14 @@ void my_usage(void)
740 743
741 printf("Usage: %s [options]\n", cnf.prog_name); 744 printf("Usage: %s [options]\n", cnf.prog_name);
742 printf("OPTIONS:\n"); 745 printf("OPTIONS:\n");
743 printf(" -d percent set packet drop probability percentage\n"); 746 printf(" -d percent set packet drop probability [0-99] (default: %u)\n", cnf.drop_perct);
744 printf(" -D microseconds set echo delay range to microseconds\n"); 747 printf(" -D microseconds set echo delay range to microseconds (default: %u)\n", cnf.delay);
745 printf(" -e enable echo plus\n"); 748 printf(" -e enable echo plus, not RFC compliant%s\n", ((cnf.echoplus)) ? " (default)" : "");
746 printf(" -E disable echo plus\n"); 749 printf(" -E RFC compliant echo protocol%s\n", (!(cnf.echoplus)) ? " (default)" : "");
747 printf(" -h display this message and exit\n"); 750 printf(" -h display this message and exit\n");
748 printf(" -n do not fork\n"); 751 printf(" -n do not fork\n");
749 printf(" -p port list on port number\n"); 752 printf(" -p port list on port number (default: %u)\n", cnf.port);
750 printf(" -P file PID file\n"); 753 printf(" -P file PID file (default: %s)\n", cnf.pidfile);
751 printf(" -v enable verbose output\n"); 754 printf(" -v enable verbose output\n");
752 printf(" -V display version and exit\n"); 755 printf(" -V display version and exit\n");
753 printf("\n"); 756 printf("\n");