Remove localcall arg from examples/ax25dump.c

This commit is contained in:
XANTRONIX Development 2020-08-03 13:43:56 -04:00 committed by XANTRONIX Industrial
parent 575adc5d31
commit 4c00c441bb

View file

@ -23,7 +23,7 @@ static void usage(int argc, char **argv, const char *message, ...) {
va_end(args); va_end(args);
} }
fprintf(stderr, "usage: %s /var/run/patty/patty.sock localcall\n", argv[0]); fprintf(stderr, "usage: %s /var/run/patty/patty.sock\n", argv[0]);
exit(1); exit(1);
} }
@ -32,8 +32,6 @@ int main(int argc, char **argv) {
patty_client *client; patty_client *client;
patty_client_setsockopt_if ifreq; patty_client_setsockopt_if ifreq;
patty_ax25_addr peer;
uint8_t buf[4096]; uint8_t buf[4096];
ssize_t readlen; ssize_t readlen;
@ -43,14 +41,10 @@ int main(int argc, char **argv) {
if (argc < 2) { if (argc < 2) {
usage(argc, argv, "No patty socket provided"); usage(argc, argv, "No patty socket provided");
} else if (argc < 3) { } else if (argc > 2) {
usage(argc, argv, "No local callsign provided");
} else if (argc > 3) {
usage(argc, argv, "Too many arguments provided"); usage(argc, argv, "Too many arguments provided");
} }
patty_ax25_pton(argv[2], 0, &peer);
if ((client = patty_client_new(argv[1])) == NULL) { if ((client = patty_client_new(argv[1])) == NULL) {
fprintf(stderr, "%s: %s: %s: %s\n", fprintf(stderr, "%s: %s: %s: %s\n",
argv[0], "patty_client_new()", argv[1], strerror(errno)); argv[0], "patty_client_new()", argv[1], strerror(errno));