allow single iovec assign to msghdr - fix istype