Lines Matching defs:msgbuf
163 char *msgbuf; // pointer to data storage to pass to free()
4673 req->msgbuf = mallocL("request_state msgbuf", req->hdr.datalen + MSG_PAD_BYTES);
4674 if (!req->msgbuf) { my_perror("ERROR: malloc"); req->ts = t_error; return; }
4675 req->msgptr = req->msgbuf;
4676 req->msgend = req->msgbuf + req->hdr.datalen;
4677 mDNSPlatformMemZero(req->msgbuf, req->hdr.datalen + MSG_PAD_BYTES);
4690 struct iovec vec = { req->msgbuf + req->data_bytes, nleft }; // Tell recvmsg where we want the bytes put
4703 nread = udsSupportReadFD(req->sd, (char *)req->msgbuf + req->data_bytes, nleft, 0, req->platform_data);
4917 newreq->msgbuf = req->msgbuf;
4994 // req->msgbuf may be NULL, e.g. for connection_request or remove_record_request
4995 if (req->msgbuf) freeL("request_state msgbuf", req->msgbuf);
5019 req->msgbuf = mDNSNULL;