msg_alloc_iov
err = msg_alloc_iov(&msg, iov_count, iov_alloc_length, data, tx);
err = msg_alloc_iov(&msg_peek, iov_count, iov_length, data, tx);