buf_read
buf_read(fd, &len, sizeof(len));
buf_read(fd, &raw, len);
buf_read(fd, &from, sizeof(from));
buf_read(fd, &to, sizeof(to));
buf_read(privfd, &hdr, sizeof(hdr));
buf_read(privfd, &ret, sizeof(ret));
ssize_t buf_read(int, void *, size_t);
buf_read(fd, &hdr, sizeof(hdr));
buf_read(fd, &medium_len, sizeof(medium_len));
buf_read(fd, medium, medium_len);
buf_read(fd, &reason_len, sizeof(reason_len));
buf_read(fd, reason, reason_len);
buf_read(fd, &lease, sizeof(lease));
buf_read(fd, &filename_len, sizeof(filename_len));
buf_read(fd, filename, filename_len);
buf_read(fd, &servername_len, sizeof(servername_len));
buf_read(fd, servername, servername_len);
buf_read(fd, &prefix_len, sizeof(prefix_len));
buf_read(fd, prefix, prefix_len);
buf_read(fd, &optlen, sizeof(optlen));
buf_read(fd, lease.options[i].data, optlen);
buf_read(fd, &mtu, sizeof(u_int16_t));
if (buf_read(buf, val, sizeof(*val)))
if (buf_read(buf, val, sizeof(*val)))
if (buf_read(buf, val, sizeof(*val)))
if (buf_read(buf, val, sizeof(*val)))
error = buf_read(buf, &len, sizeof(uint16_t));
if (buf_read(buf, sptr, len)) {
if (buf_read(buf, val, sizeof(*val)))
if (buf_read(buf, val, sizeof(*val)))
error = buf_read(buf, count, sizeof(uint32_t));
error = buf_read(buf, nwname_p, sizeof(uint16_t));
error = buf_read(buf, nwqid_p, sizeof(uint16_t));