summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2001-02-18 02:58:15 +0000
committerKris Kennaway <kris@FreeBSD.org>2001-02-18 02:58:15 +0000
commitbd44089b88eb8bae4ffabcec5f906b12b1b92f5d (patch)
treebfb909740cbccf07fc9fc38de1815c4c1d7e5f7e
parentb443129b0cf6959e7dd5d22b3a3f8de38394e8ee (diff)
Notes
-rw-r--r--crypto/telnet/telnet/commands.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/crypto/telnet/telnet/commands.c b/crypto/telnet/telnet/commands.c
index 282695c34126..4a360df106eb 100644
--- a/crypto/telnet/telnet/commands.c
+++ b/crypto/telnet/telnet/commands.c
@@ -89,7 +89,7 @@ static const char sccsid[] = "@(#)commands.c 8.4 (Berkeley) 5/30/95";
#ifndef MAXHOSTNAMELEN
-#define MAXHOSTNAMELEN 64
+#define MAXHOSTNAMELEN 256
#endif MAXHOSTNAMELEN
#if defined(IPPROTO_IP) && defined(IP_TOS)
@@ -2900,12 +2900,12 @@ cmdrc(m1, m2)
int gotmachine = 0;
int l1 = strlen(m1);
int l2 = strlen(m2);
- char m1save[64];
+ char m1save[MAXHOSTNAMELEN];
if (skiprc)
return;
- strcpy(m1save, m1);
+ strlcpy(m1save, m1, sizeof(m1save));
m1 = m1save;
if (rcname == 0) {