From: Nickolai Zeldovich Date: Fri, 24 Sep 2004 02:42:28 +0000 (+0000) Subject: rxi-flushwrite-fake-a-better-empty-packet-20040923 X-Git-Tag: BP-disconnected~240 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=d3c732bcbd5970f4f20cf5576fa43269e37c99d4;p=packages%2Fo%2Fopenafs.git rxi-flushwrite-fake-a-better-empty-packet-20040923 Fake a better empty packet in rxi_FlushWrite(), with enough space for an rxkad header. Otherwise rxi_PrepareSendPacket may panic. --- diff --git a/src/rx/rx_rdwr.c b/src/rx/rx_rdwr.c index 9402f118b..f31548baa 100644 --- a/src/rx/rx_rdwr.c +++ b/src/rx/rx_rdwr.c @@ -1301,7 +1301,7 @@ rxi_FlushWrite(register struct rx_call *call) return; } cp->length = 0; - cp->niovecs = 1; /* just the header */ + cp->niovecs = 2; /* header + space for rxkad stuff */ call->nFree = 0; }