Basename binary at usage and clean prototypes and qualifiers.

This commit is contained in:
NerdRat 2020-06-20 17:45:21 -05:00
parent 49f044782e
commit df665ef318
Signed by: NerdRat
GPG Key ID: 2FF292A70A383B0B
2 changed files with 7 additions and 6 deletions

View File

@ -1,9 +1,10 @@
#include <stdio.h>
#include <stdlib.h>
#include <libgen.h>
#include "networking.h"
void usage(const char *const progname);
void usage(char *);
void help(void);
int main(int argc, char *argv[]) {
@ -17,9 +18,9 @@ int main(int argc, char *argv[]) {
exit(EXIT_SUCCESS);
}
void usage(const char *const progname) {
void usage(char *progname) {
fprintf(stderr, "Usage: %s [OPTION] host port msg...\n", progname);
fprintf(stderr, "Usage: %s [OPTION] host port msg...\n\n", basename(progname));
help();
}

View File

@ -1,8 +1,8 @@
#ifndef NETWORKING_H
#define NETWORKING_H
void client_run(const char *const host,
const char *const port,
const char *const msg);
void client_run(const char *const,
const char *const,
const char *const);
#endif /* NETWORKING_H */