Lines Matching refs:ret
144 int ret;
150 ret = poll(&pfd, 1, cfg_waittime_ms);
151 if (ret == -1)
154 return ret && (pfd.revents & events);
185 int ret, len, i, flags;
204 ret = sendmsg(fd, msg, flags);
205 if (ret == -1 && errno == EAGAIN)
207 if (ret == -1)
209 if (cfg_verbose && ret != len)
210 fprintf(stderr, "send: ret=%u != %u\n", ret, len);
214 bytes += ret;
215 if (do_zerocopy && ret)
365 bool ret = false;
372 return ret;
383 ret = true;
389 return ret;
398 int ret, zerocopy;
407 ret = recvmsg(fd, &msg, MSG_ERRQUEUE);
408 if (ret == -1 && errno == EAGAIN)
410 if (ret == -1)
606 int ret;
609 ret = recv(fd, NULL, 1 << 21, MSG_TRUNC | MSG_DONTWAIT);
610 if (ret == -1 && errno == EAGAIN)
612 if (ret == -1)
614 if (!ret)
618 bytes += ret;
624 int ret, off = 0;
628 ret = recv(fd, buf, sizeof(buf), MSG_DONTWAIT | MSG_TRUNC);
629 if (ret == -1 && errno == EAGAIN)
635 ret -= sizeof(struct iphdr);
638 if (ret == -1)
640 if (ret != cfg_payload_len)
641 error(1, 0, "recv: ret=%u != %u", ret, cfg_payload_len);
642 if (ret > sizeof(buf) - off)
643 ret = sizeof(buf) - off;
644 if (memcmp(buf + off, payload, ret))