From fcecb1229e025bd84d3eb477bbddf127eddf45d1 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Thu, 12 Mar 2026 05:22:25 +0000 Subject: util/spkmodem-recv: add a usage function replace the err call in getopt Signed-off-by: Leah Rowe --- util/spkmodem_recv/spkmodem-recv.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/util/spkmodem_recv/spkmodem-recv.c b/util/spkmodem_recv/spkmodem-recv.c index c09bf7c5..60f589a0 100644 --- a/util/spkmodem_recv/spkmodem-recv.c +++ b/util/spkmodem_recv/spkmodem-recv.c @@ -71,6 +71,7 @@ static void print_stats(struct decoder_state *st); static void reset_char(struct decoder_state *st); static void err(int errval, const char *msg, ...); +static void usage(void); static const char *progname(void); int getopt(int, char * const *, const char *); @@ -110,7 +111,7 @@ main(int argc, char **argv) st.debug = 1; break; default: - err(EINVAL, "Invalid argument"); + usage(); } } @@ -279,6 +280,13 @@ err(int errval, const char *msg, ...) exit(EXIT_FAILURE); } +static void +usage(void) +{ + fprintf(stderr, "usage: %s [-d]\n", progname()); + exit(EXIT_FAILURE); +} + static const char * progname(void) { -- cgit v1.2.1