Date: Thu, 13 Nov 2008 20:40:38 +0000 (UTC) From: Ed Schouten <ed@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r184938 - head/contrib/telnet/telnetd Message-ID: <200811132040.mADKecHe068335@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ed Date: Thu Nov 13 20:40:38 2008 New Revision: 184938 URL: http://svn.freebsd.org/changeset/base/184938 Log: Use strlcpy() instead of strcpy(). Requested by: mlaier Modified: head/contrib/telnet/telnetd/sys_term.c Modified: head/contrib/telnet/telnetd/sys_term.c ============================================================================== --- head/contrib/telnet/telnetd/sys_term.c Thu Nov 13 19:57:33 2008 (r184937) +++ head/contrib/telnet/telnetd/sys_term.c Thu Nov 13 20:40:38 2008 (r184938) @@ -414,7 +414,8 @@ getpty(int *ptynum __unused) if (pn == NULL) return (-1); - strcpy(line, pn); + if (strlcpy(line, pn, sizeof line) >= sizeof line) + return (-1); return (p); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811132040.mADKecHe068335>