]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
write: use snprintf() rather than sprintf()
authorKarel Zak <kzak@redhat.com>
Tue, 27 Jul 2021 11:31:30 +0000 (13:31 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 27 Jul 2021 11:31:30 +0000 (13:31 +0200)
term-utils/write.c

index 50f18dcd2d231608548aaaa32b39549490d29840..ee31580fa34a1a5a6f52020b3c3c4d2183cc4232 100644 (file)
@@ -172,7 +172,7 @@ static void search_utmp(struct write_control *ctl)
                if (strncmp(ctl->dst_login, u->ut_user, sizeof(u->ut_user)) != 0)
                        continue;
                num_ttys++;
-               sprintf(path, "/dev/%s", u->ut_line);
+               snprintf(path, sizeof(path), "/dev/%s", u->ut_line);
                if (check_tty(path, &tty_writeable, &tty_atime, 0))
                        /* bad term? skip */
                        continue;