[bwm-tools-devel] COMMIT - r32 - trunk/bwmd
Brought to you by:
nkukard
From: SVN C. <sv...@li...> - 2005-01-09 11:27:24
|
Author: nkukard Date: 2005-01-09 13:27:01 +0200 (Sun, 09 Jan 2005) New Revision: 32 Modified: trunk/bwmd/bwmd.c Log: * Added printUsage() function * Display usage in more readable format Modified: trunk/bwmd/bwmd.c =================================================================== --- trunk/bwmd/bwmd.c 2005-01-05 13:08:18 UTC (rev 31) +++ trunk/bwmd/bwmd.c 2005-01-09 11:27:01 UTC (rev 32) @@ -67,6 +67,19 @@ } +// Print out our usage +void printUsage(char **argv) +{ + printf("Usage: %s <options>\n",argv[0]); + printf("\n"); + printf("Options:\n"); + printf(" -c, --config=<config_file> Specify non-default BWM Tools config file\n"); + printf(" -f, --foreground Run in foreground and print debugging info to screen\n"); + printf(" -h, --help Display this page\n"); + printf("\n"); +} + + // Main processig stuff... int main(int argc, char **argv) { @@ -114,11 +127,10 @@ daemonize = 0; break; case 'h': - // FIXME - version from CVS - printf("Usage: %s [-h|--help] [--config=<config_file>] [--foreground]\n",argv[0]); + printUsage(argv); return 0; default: - printf("Usage: %s [-h|--help] [--config=<config_file>] [--foreground]\n",argv[0]); + printUsage(argv); return 1; } |