From 041566e22d9180acef6c894a9b8cfe93d187ea80 Mon Sep 17 00:00:00 2001 From: corvid Date: Mon, 25 Jan 2010 04:14:14 +0000 Subject: dpidc usage I wanted to print an explanation of what dpidc is. --- dpid/dpidc.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/dpid/dpidc.c b/dpid/dpidc.c index f05c99b5..971281d5 100644 --- a/dpid/dpidc.c +++ b/dpid/dpidc.c @@ -18,11 +18,16 @@ char *CMD_STOP = ""; static char SharedKey[32]; +static void print_usage(const char *prgname) +{ + fprintf(stderr,"Control program for the Dillo plugin daemon\n" + "Usage: %s {stop|register|chat}\n\n", prgname); +} -void error(char *msg) +static void error(char *msg) { - perror(msg); - exit(1); + perror(msg); + exit(1); } /* @@ -60,7 +65,7 @@ int main(int argc, char *argv[]) char buffer[256]; if (argc != 2) { - fprintf(stderr,"\nUsage:\n %s {stop|register|chat}\n\n", argv[0]); + print_usage(argv[0]); exit(1); } @@ -95,9 +100,8 @@ int main(int argc, char *argv[]) bzero(buffer,256); fgets(buffer,255,stdin); } else { - MSG_ERR("main: Unknown operation '%s'\n" - "Usage:\n" - "%s {stop|register|chat}\n\n", argv[1], argv[0]); + MSG_ERR("main: Unknown operation '%s'\n", argv[1]); + print_usage(argv[0]); exit(1); } -- cgit v1.2.3