logswan

Fast Web log analyzer using probabilistic data structures
Log | Files | Refs | README | LICENSE

commit 10917f2f3263bab7c5dc0f0d3317c83e51c62d73
parent 97d03cd5edb00709af417fad1a8ca1fbc89bf2d8
Author: Frederic Cambus <fcambus@users.sourceforge.net>
Date:   Sun, 20 Sep 2015 17:19:39 +0200

Adding a '-h' option to show usage

Diffstat:
Msrc/logswan.c | 13++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/logswan.c b/src/logswan.c @@ -4,7 +4,7 @@ /* https://github.com/fcambus/logswan */ /* */ /* Created: 2015/05/31 */ -/* Last Updated: 2015/08/09 */ +/* Last Updated: 2015/09/20 */ /* */ /* Logswan is released under the BSD 3-Clause license. */ /* See LICENSE file for details. */ @@ -73,10 +73,17 @@ int main (int argc, char *argv[]) { " Logswan (c) by Frederic Cambus 2015 \n" \ "-------------------------------------------------------------------------------\n\n"); - while ((getoptFlag = getopt(argc, argv, "v")) != -1) { + while ((getoptFlag = getopt(argc, argv, "hv")) != -1) { switch(getoptFlag) { + case 'h': + printf("USAGE : logswan [-hv] logfile\n\n" \ + "Options are as follow :\n\n" \ + " -h Display usage\n" \ + " -v Display version\n\n"); + return EXIT_SUCCESS; + case 'v': - printf("%s\n", VERSION); + printf("%s\n\n", VERSION); return EXIT_SUCCESS; } }