summaryrefslogtreecommitdiff
path: root/dpid/dpidc.c
diff options
context:
space:
mode:
Diffstat (limited to 'dpid/dpidc.c')
-rw-r--r--dpid/dpidc.c18
1 files 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 = "<cmd='DpiBye' '>";
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);
}