Skip to content

Commit 02aa8c5

Browse files
committed
use strlcpy instead of strncpy
1 parent 55d22c2 commit 02aa8c5

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

net.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ send_remote_command(int fd, const char* fmt, ...)
101101
s = SSL_get_error(config.ssl, s);
102102
if (s != SSL_ERROR_WANT_READ &&
103103
s != SSL_ERROR_WANT_WRITE) {
104-
strncpy(neterr, ssl_errstr(), sizeof(neterr));
104+
strlcpy(neterr, ssl_errstr(), sizeof(neterr));
105105
return (-1);
106106
}
107107
}
@@ -151,12 +151,12 @@ read_remote(int fd, int extbufsize, char *extbuf)
151151
if (((config.features & SECURETRANS) != 0) &&
152152
(config.features & NOSSL) == 0) {
153153
if ((rlen = SSL_read(config.ssl, buff + len, sizeof(buff) - len)) == -1) {
154-
strncpy(neterr, ssl_errstr(), sizeof(neterr));
154+
strlcpy(neterr, ssl_errstr(), sizeof(neterr));
155155
goto error;
156156
}
157157
} else {
158158
if ((rlen = read(fd, buff + len, sizeof(buff) - len)) == -1) {
159-
strncpy(neterr, strerror(errno), sizeof(neterr));
159+
strlcpy(neterr, strerror(errno), sizeof(neterr));
160160
goto error;
161161
}
162162
}

0 commit comments

Comments
 (0)