From eaa3a3a06a60a4b6b9c680fbc1a46ce000d77d15 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Thu, 17 Sep 2020 20:55:57 -0500 Subject: [PATCH] Use PATTY_AX25_ADDRSTRLEN in patty_ax25_pton() --- src/ax25.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/ax25.c b/src/ax25.c index 162843b..1a54082 100644 --- a/src/ax25.c +++ b/src/ax25.c @@ -13,8 +13,7 @@ enum addr_state { int patty_ax25_pton(const char *callsign, patty_ax25_addr *addr) { - size_t len = strlen(callsign), - max = PATTY_AX25_CALLSIGN_LEN + 3; /* Account for SSID suffixes */ + size_t len = strlen(callsign); int i, o = 0, @@ -26,8 +25,8 @@ int patty_ax25_pton(const char *callsign, if (len == 0) { goto error_invalid_callsign; - } else if (len > max) { - len = max; + } else if (len > PATTY_AX25_ADDRSTRLEN) { + len = PATTY_AX25_ADDRSTRLEN; } for (i=0; i