summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libtac/lib/connect.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libtac/lib/connect.c b/libtac/lib/connect.c
index f3ead9f..1844381 100644
--- a/libtac/lib/connect.c
+++ b/libtac/lib/connect.c
@@ -186,14 +186,14 @@ char *tac_ntop(const struct sockaddr *sa, size_t unused) {
str, INET_ADDRSTRLEN);
snprintf(portstr, sizeof(portstr), ":%hu",
htons(((struct sockaddr_in *)sa)->sin_port));
- strncat(str, portstr, sizeof(portstr));
+ strcat(str, portstr);
break;
case AF_INET6:
inet_ntop(AF_INET6, &(((struct sockaddr_in6 *)sa)->sin6_addr),
str, INET6_ADDRSTRLEN);
snprintf(portstr, sizeof(portstr), ":%hu",
htons(((struct sockaddr_in6 *)sa)->sin6_port));
- strncat(str, portstr, sizeof(portstr));
+ strcat(str, portstr);
break;
default:
strncpy(str, "Unknown AF", INET6_ADDRSTRLEN);