summaryrefslogtreecommitdiffstats
path: root/src/appl/telnet
diff options
context:
space:
mode:
authorGeoffrey King <gjking@mit.edu>1998-08-17 08:43:29 +0000
committerGeoffrey King <gjking@mit.edu>1998-08-17 08:43:29 +0000
commite614bfbfaa0ee18b8a720a8dee12f355c0f26edb (patch)
tree1584d5b6ab1d980745bbe1e1bfe5ec16d8d77707 /src/appl/telnet
parent444f87548c1976baf6116a5921e7e79c078fdf32 (diff)
downloadkrb5-e614bfbfaa0ee18b8a720a8dee12f355c0f26edb.tar.gz
krb5-e614bfbfaa0ee18b8a720a8dee12f355c0f26edb.tar.xz
krb5-e614bfbfaa0ee18b8a720a8dee12f355c0f26edb.zip
main.c (main): Declare dst_realm_sz as extern int instead of extern
char, to agree with its definition in libtelnet/kerberos.c. This was causing dst_realm_sz to be zero unexpectedly, and so strncpy was not copying the -k realm argument into dest_realm. [krb5-appl/616] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10837 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/telnet')
-rw-r--r--src/appl/telnet/telnet/ChangeLog8
-rw-r--r--src/appl/telnet/telnet/main.c3
2 files changed, 10 insertions, 1 deletions
diff --git a/src/appl/telnet/telnet/ChangeLog b/src/appl/telnet/telnet/ChangeLog
index 3e582855f..03d0a8c3d 100644
--- a/src/appl/telnet/telnet/ChangeLog
+++ b/src/appl/telnet/telnet/ChangeLog
@@ -1,3 +1,11 @@
+Mon Aug 17 04:32:08 1998 Geoffrey King <gjking@mit.edu>
+
+ * main.c (main): Declare dst_realm_sz as extern int instead of
+ extern char, to agree with its definition in libtelnet/kerberos.c.
+ This was causing dst_realm_sz to be zero unexpectedly, and so
+ strncpy was not copying the -k realm argument into dest_realm.
+ [krb5-appl/616]
+
Tue May 26 15:27:55 1998 Tom Yu <tlyu@mit.edu>
* configure.in: Re-order check for setupterm to avoid lossage if
diff --git a/src/appl/telnet/telnet/main.c b/src/appl/telnet/telnet/main.c
index 16663089f..da98ae6df 100644
--- a/src/appl/telnet/telnet/main.c
+++ b/src/appl/telnet/telnet/main.c
@@ -228,7 +228,8 @@ main(argc, argv)
case 'k':
#if defined(AUTHENTICATION) && defined(KRB4)
{
- extern char *dest_realm, dst_realm_buf[], dst_realm_sz;
+ extern char *dest_realm, dst_realm_buf[];
+ extern int dst_realm_sz;
dest_realm = dst_realm_buf;
(void)strncpy(dest_realm, optarg, dst_realm_sz);
}