From 5c47bfad32a5617289109456f5575379f75794f8 Mon Sep 17 00:00:00 2001 From: asmodai Date: Thu, 30 Nov 2000 13:10:01 +0000 Subject: String paranoia fix. Synched from normal telnet. --- crypto/telnet/telnetd/telnetd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crypto/telnet') diff --git a/crypto/telnet/telnetd/telnetd.c b/crypto/telnet/telnetd/telnetd.c index a5a7a03..9cf34b0 100644 --- a/crypto/telnet/telnetd/telnetd.c +++ b/crypto/telnet/telnetd/telnetd.c @@ -859,7 +859,7 @@ doit(who) fatal(net, "Out of ptys"); if ((pty = open(lp, 2)) >= 0) { - strcpy(line,lp); + strlcpy(line,lp,sizeof(line)); line[5] = 't'; break; } @@ -1158,7 +1158,7 @@ telnet(f, p, host) HN = Getstr("hn", &cp); IM = Getstr("im", &cp); if (HN && *HN) - (void) strcpy(host_name, HN); + (void) strlcpy(host_name, HN, sizeof(host_name)); if (IM == 0) IM = ""; } else { -- cgit v1.1