for (size_t i = 0; i < max_iovecs && bytes_wanted > 0; ++i) {
if (data[i].data.iov_len <= bytes_wanted) {
// Consume the entire iovec.
for (size_t i = 0; i < max_iovecs && bytes_wanted > 0; ++i) {
if (data[i].data.iov_len <= bytes_wanted) {
// Consume the entire iovec.