From b07a0417bbd46d90d5c76d7db869917a0e415aa9 Mon Sep 17 00:00:00 2001 From: Masanori Ogino Date: Wed, 29 Nov 2023 20:14:04 +0900 Subject: [PATCH] sj3serv: Add usage Signed-off-by: Masanori Ogino --- sj3serv/sj3serv.c | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/sj3serv/sj3serv.c b/sj3serv/sj3serv.c index 21eb368..38c5595 100644 --- a/sj3serv/sj3serv.c +++ b/sj3serv/sj3serv.c @@ -27,10 +27,35 @@ * @brief かな漢字変換サーバーのエントリーポイント。 */ -#include "pathnames.h" +#include +#include +#include + +__dead void +usage(void) +{ + extern char *__progname; + + fprintf(stderr, "usage: %s [-v]\n", __progname); + exit(EXIT_FAILURE); +} int main(int argc, char *argv[]) { + int verbose = 0; + int c; + + while ((c = getopt(argc, argv, "v")) != -1) { + switch (c) { + case 'v': + verbose++; + break; + default: + usage(); + /* NOTREACHED */ + } + } + return 0; }