Lines Matching refs:send_len

234 	int send_len = 10;
237 ASSERT_EQ(strlen(test_str) + 1, send_len);
239 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
240 EXPECT_NE(recv(self->cfd, buf, send_len, 0), -1);
241 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
492 unsigned int send_len = TLS_PAYLOAD_MAX_LEN;
498 EXPECT_GE(send(self->fd, buf, send_len, 0), 0);
499 EXPECT_NE(recv(self->cfd, recv_mem, send_len, 0), -1);
500 EXPECT_EQ(memcmp(buf, recv_mem, send_len), 0);
506 int send_len = 10;
509 send_len = strlen(test_str) + 1;
510 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
511 EXPECT_NE(recv(self->cfd, buf, send_len, 0), -1);
512 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
518 int send_len = 10;
521 EXPECT_EQ(send(self->fd, test_str, send_len, MSG_MORE), send_len);
522 EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_DONTWAIT), -1);
523 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
524 EXPECT_EQ(recv(self->cfd, buf, send_len * 2, MSG_WAITALL),
525 send_len * 2);
526 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
532 int send_len = 10;
535 EXPECT_EQ(send(self->fd, test_str, send_len, MSG_MORE), send_len);
536 EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_DONTWAIT), -1);
542 int send_len = 10;
545 EXPECT_EQ(send(self->fd, test_str, send_len, MSG_EOR), send_len);
546 EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_WAITALL), send_len);
547 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
555 size_t send_len = 13;
560 vec.iov_len = send_len;
564 EXPECT_EQ(sendmsg(self->fd, &msg, 0), send_len);
565 EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_WAITALL), send_len);
566 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
604 size_t send_len = 16384;
612 struct iovec vec = { (void *)mem, send_len };
616 EXPECT_EQ(sendmsg(self->fd, &msg, 0), send_len);
620 EXPECT_NE(recv(self->cfd, mem, send_len, 0), -1);
698 int send_len = TLS_PAYLOAD_MAX_LEN;
704 EXPECT_GE(write(p[1], mem_send, send_len), 0);
705 EXPECT_GE(splice(p[0], NULL, self->fd, NULL, send_len, 0), 0);
706 EXPECT_EQ(recv(self->cfd, mem_recv, send_len, MSG_WAITALL), send_len);
707 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
712 int send_len = 16000;
726 EXPECT_EQ(recv(self->cfd, mem_recv, send_len, MSG_WAITALL), send_len);
727 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
732 int send_len = TLS_PAYLOAD_MAX_LEN;
745 EXPECT_GE(write(p[1], mem_send, send_len), send_len);
746 EXPECT_GE(splice(p[0], NULL, self->fd, NULL, send_len, 0), send_len);
748 EXPECT_EQ(recv(self->cfd, mem_recv, send_len, MSG_WAITALL), send_len);
749 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
754 int send_len = TLS_PAYLOAD_MAX_LEN;
762 EXPECT_EQ(send(self->fd, mem_send, send_len, 0), send_len);
763 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), send_len);
764 EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
765 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
772 int send_len = 10;
780 EXPECT_EQ(tls_send_cmsg(self->fd, 100, test_str, send_len, 0), 10);
781 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), -1);
783 EXPECT_EQ(recv(self->cfd, buf, send_len, 0), -1);
787 send_len);
788 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
795 int send_len = 10;
803 EXPECT_EQ(tls_send_cmsg(self->fd, 100, test_str, send_len, 0), 10);
804 EXPECT_EQ(recv(self->cfd, buf, send_len, 0), -1);
806 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), -1);
810 send_len);
811 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
816 int send_len = TLS_PAYLOAD_MAX_LEN;
819 int half = send_len / 2;
823 EXPECT_EQ(send(self->fd, mem_send, send_len, 0), send_len);
829 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
834 int send_len = TLS_PAYLOAD_MAX_LEN;
853 while (n < send_len) {
854 i = splice(self->cfd, NULL, p[1], NULL, send_len - n, 0);
858 EXPECT_EQ(n, send_len);
859 EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
860 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
866 int send_len = strlen(test_str) + 1;
872 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
874 vec.iov_len = send_len;
878 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
883 int send_len = TLS_PAYLOAD_MAX_LEN;
891 EXPECT_EQ(send(self->fd, send_mem, send_len, 0), send_len);
898 EXPECT_EQ(memcmp(send_mem, recv_mem, send_len), 0);
907 int send_len = 1 << 14;
914 EXPECT_EQ(send(self->fd, buf, send_len, 0), send_len);
932 unsigned int send_len = TLS_PAYLOAD_MAX_LEN;
941 EXPECT_NE(recv(self->cfd, recv_mem, send_len, 0), -1);
942 EXPECT_NE(recv(self->cfd, recv_mem + send_len, send_len, 0), -1);
949 unsigned int send_len = 10;
955 EXPECT_GE(send(self->fd, send_mem, send_len, 0), 0);
956 EXPECT_GE(send(self->fd, send_mem, send_len, 0), 0);
960 EXPECT_EQ(memcmp(send_mem, recv_mem, send_len), 0);
961 EXPECT_EQ(memcmp(send_mem, recv_mem + send_len, send_len), 0);
986 int send_len = strlen(test_str) + 1;
990 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1014 int send_len = strlen(test_str) + 1;
1017 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1018 EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_PEEK), send_len);
1019 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
1021 EXPECT_EQ(recv(self->cfd, buf, send_len, 0), send_len);
1022 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
1028 int send_len = strlen(test_str) + 1;
1033 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1035 EXPECT_NE(recv(self->cfd, buf, send_len, MSG_PEEK), -1);
1036 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
1039 EXPECT_NE(recv(self->cfd, buf, send_len, 0), -1);
1040 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
1137 int send_len = 10;
1156 ASSERT_EQ(strlen(test_str) + 1, send_len);
1158 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1159 EXPECT_NE(recv(self->cfd, buf, send_len, 0), -1);
1160 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1164 EXPECT_EQ(send(self->cfd, test_str, send_len, 0), send_len);
1165 EXPECT_NE(recv(self->fd, buf, send_len, 0), -1);
1166 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1174 int send_len = 10;
1176 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1182 EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_WAITALL), send_len);
1190 int send_len = strlen(test_str) + 1;
1196 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1200 EXPECT_EQ(recv(self->cfd, recv_mem, send_len, MSG_WAITALL), send_len);
1449 int send_len = 10;
1455 EXPECT_EQ(tls_send_cmsg(self->fd, record_type, test_str, send_len, 0),
1456 send_len);
1458 EXPECT_EQ(recv(self->cfd, buf, send_len, 0), -1);
1462 send_len);
1463 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1470 send_len);
1471 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1477 int send_len = 10;
1480 ASSERT_EQ(strlen(test_str) + 1, send_len);
1482 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1483 EXPECT_NE(recv(self->cfd, buf, send_len, 0), -1);
1484 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1493 int send_len = 10;
1495 EXPECT_EQ(send(self->fd, test_str, send_len, MSG_MORE), send_len);
1683 int send_len = 10;
1699 EXPECT_EQ(tls_send_cmsg(self->fd, 100, test_str, send_len, 0), 10);
1702 EXPECT_GT(n, send_len);