summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/9/port/devtls.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/9/port/devtls.c b/sys/src/9/port/devtls.c
index 2b5cc9304..93bd8225e 100644
--- a/sys/src/9/port/devtls.c
+++ b/sys/src/9/port/devtls.c
@@ -499,7 +499,7 @@ tlsopen(Chan *c, int omode)
c->mode = openmode(omode);
c->flag |= COPEN;
c->offset = 0;
- c->iounit = qiomaxatomic;
+ c->iounit = MaxRecLen;
return c;
}
@@ -1584,8 +1584,8 @@ tlswrite(Chan *c, void *a, long n, vlong off)
e = p + n;
do{
m = e - p;
- if(m > MaxRecLen)
- m = MaxRecLen;
+ if(m > c->iounit)
+ m = c->iounit;
b = allocb(m);
if(waserror()){