aboutsummaryrefslogtreecommitdiff
path: root/dpid
diff options
context:
space:
mode:
authorcorvid <corvid@lavabit.com>2010-01-25 04:14:14 +0000
committercorvid <corvid@lavabit.com>2010-01-25 04:14:14 +0000
commit041566e22d9180acef6c894a9b8cfe93d187ea80 (patch)
treea069110bd49a7f5626d470749bdf4784f4540b86 /dpid
parented9b6c3d3939f9d1f2125176294a415905ff7c7f (diff)
dpidc usage
I wanted to print an explanation of what dpidc is.
Diffstat (limited to 'dpid')
-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);
}