summaryrefslogtreecommitdiffstats
path: root/src/appl
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2001-07-14 11:21:03 +0000
committerKen Raeburn <raeburn@mit.edu>2001-07-14 11:21:03 +0000
commitb6be2fcc6f0800a1e808dff212a761dc3589a756 (patch)
treecad2f0b91a472f59ce6e3f14add18bd0ff37067a /src/appl
parentaa5127e6f0c2352b8d64062eb195452627c45e85 (diff)
downloadkrb5-b6be2fcc6f0800a1e808dff212a761dc3589a756.tar.gz
krb5-b6be2fcc6f0800a1e808dff212a761dc3589a756.tar.xz
krb5-b6be2fcc6f0800a1e808dff212a761dc3589a756.zip
* v4rcp.c (kstream_create_rcp_from_fd, kstream_create_from_fd): Allocate
correct amount of space for kstream data. (Patch from Cygnus KerbNet code, 1997.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13604 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl')
-rw-r--r--src/appl/bsd/ChangeLog6
-rw-r--r--src/appl/bsd/v4rcp.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog
index d8ace791ae..bd2356708d 100644
--- a/src/appl/bsd/ChangeLog
+++ b/src/appl/bsd/ChangeLog
@@ -1,3 +1,9 @@
+2001-07-14 Ken Raeburn <raeburn@mit.edu>
+
+ * v4rcp.c (kstream_create_rcp_from_fd, kstream_create_from_fd):
+ Allocate correct amount of space for kstream data. (Patch from
+ Cygnus KerbNet code, 1997.)
+
2001-07-08 Ezra Peisach <epeisach@mit.edu>
* login.c (sigint): Declare static.
diff --git a/src/appl/bsd/v4rcp.c b/src/appl/bsd/v4rcp.c
index d27c16c0cc..94a5eb153a 100644
--- a/src/appl/bsd/v4rcp.c
+++ b/src/appl/bsd/v4rcp.c
@@ -123,7 +123,7 @@ static kstream kstream_create_rcp_from_fd(read_fd, write_fd, sched, ivec)
des_key_schedule *sched;
des_cblock *ivec;
{
- kstream tmp = (kstream)malloc(sizeof(kstream*));
+ kstream tmp = (kstream)malloc(sizeof(*tmp));
tmp->encrypting = 1;
tmp->read_fd = read_fd;
tmp->write_fd = write_fd;
@@ -146,7 +146,7 @@ static kstream kstream_create_from_fd(read_fd, write_fd, sched, session)
des_cblock *session;
{
/* just set it up... */
- kstream tmp = (kstream)malloc(sizeof(kstream*));
+ kstream tmp = (kstream)malloc(sizeof(*tmp));
tmp->encrypting = 0;
tmp->read_fd = read_fd;
tmp->write_fd = write_fd;