119 static const int aIovSz = 3;
133 alrtResp = (AlrtResp *)mBuff;
134 memset(alrtResp, 0,
sizeof(AlrtResp));
140 alrtResp->ioV[1].iov_base = mBuff+offsetof(
struct AlrtResp, aHdr);
145 aData = theMsg->GetMsg(n);
146 alrtResp->ioV[2].iov_base = aData;
147 alrtResp->ioV[2].iov_len = n;
148 alrtResp->aHdr.mdLen = htonl(n);
153 if (aMsg) memcpy(aMsg, aData, (n < (
int)
sizeof(aMsg) ? n : 8));