bool retry;
NTSTATUS status;
NTTIME now;
- struct msghdr msg;
if (!NT_STATUS_IS_OK(xconn->transport.status)) {
/*
state->vector.iov_len = NBT_HDR_SIZE;
}
- msg = (struct msghdr) {
+ state->msg = (struct msghdr) {
.msg_iov = &state->vector,
.msg_iovlen = 1,
};
recvmsg_flags |= MSG_DONTWAIT;
#endif
- ret = recvmsg(xconn->transport.sock, &msg, recvmsg_flags);
+ ret = recvmsg(xconn->transport.sock, &state->msg, recvmsg_flags);
if (ret == 0) {
/* propagate end of file */
status = NT_STATUS_END_OF_FILE;