Lines Matching refs:EXPECT_EQ

205 	EXPECT_EQ(cmsg->cmsg_level, SOL_TLS);
206 EXPECT_EQ(cmsg->cmsg_type, TLS_GET_RECORD_TYPE);
208 EXPECT_EQ(ctype, record_type);
239 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
241 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
250 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1);
254 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1);
258 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1);
262 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1);
266 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1);
424 EXPECT_EQ(send(self->fd, test_str, to_send, 0), to_send);
425 EXPECT_EQ(recv(self->cfd, recv_buf, to_send, MSG_WAITALL), to_send);
426 EXPECT_EQ(memcmp(test_str, recv_buf, to_send), 0);
429 EXPECT_EQ(recv(self->cfd, buf, st.st_size, MSG_WAITALL), st.st_size);
452 EXPECT_EQ(size, test_payload_size);
461 EXPECT_EQ(recv(self->cfd, buf, test_payload_size, MSG_WAITALL),
500 EXPECT_EQ(memcmp(buf, recv_mem, send_len), 0);
510 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
512 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
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),
526 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
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);
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);
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);
589 EXPECT_EQ(sendmsg(self->fd, &msg, 0), SEND_LEN * frags);
590 EXPECT_EQ(recv(self->cfd, buf, SEND_LEN * frags, MSG_WAITALL),
594 EXPECT_EQ(memcmp(buf + SEND_LEN * i,
616 EXPECT_EQ(sendmsg(self->fd, &msg, 0), send_len);
649 EXPECT_EQ(sendmsg(self->fd, &msg, 0), total_len);
653 EXPECT_EQ(memcmp(test_strs[i], buf + len_cmp,
686 EXPECT_EQ(sendmsg(self->fd, &msg, 0), total_len);
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);
721 EXPECT_EQ(splice(p[0], NULL, self->fd, NULL, send_pipe, f), 1);
736 EXPECT_EQ(write(p[1], mem_send, 8000), 8000);
737 EXPECT_EQ(splice(p[0], NULL, self->fd, NULL, 8000, 0), 8000);
738 EXPECT_EQ(write(p2[1], mem_send + 8000, 8000), 8000);
739 EXPECT_EQ(splice(p2[0], NULL, self->fd, NULL, 8000, 0), 8000);
740 EXPECT_EQ(recv(self->cfd, mem_recv, send_len, MSG_WAITALL), send_len);
741 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
755 EXPECT_EQ(send(self->fd, test_str, send_len2, 0), send_len2);
756 EXPECT_EQ(recv(self->cfd, buf, send_len2, MSG_WAITALL), send_len2);
757 EXPECT_EQ(memcmp(test_str, buf, send_len2), 0);
762 EXPECT_EQ(recv(self->cfd, mem_recv, send_len, MSG_WAITALL), send_len);
763 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
776 EXPECT_EQ(send(self->fd, mem_send, send_len, 0), send_len);
777 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), send_len);
778 EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
779 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
794 EXPECT_EQ(tls_send_cmsg(self->fd, 100, test_str, send_len, 0), 10);
795 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), -1);
796 EXPECT_EQ(errno, EINVAL);
797 EXPECT_EQ(recv(self->cfd, buf, send_len, 0), -1);
798 EXPECT_EQ(errno, EIO);
799 EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, record_type,
802 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
817 EXPECT_EQ(tls_send_cmsg(self->fd, 100, test_str, send_len, 0), 10);
818 EXPECT_EQ(recv(self->cfd, buf, send_len, 0), -1);
819 EXPECT_EQ(errno, EIO);
820 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, send_len, 0), -1);
821 EXPECT_EQ(errno, EINVAL);
822 EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, record_type,
825 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
837 EXPECT_EQ(send(self->fd, mem_send, send_len, 0), send_len);
839 EXPECT_EQ(recv(self->cfd, mem_recv, half, MSG_WAITALL), half);
840 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, half, SPLICE_F_NONBLOCK),
842 EXPECT_EQ(read(p[0], &mem_recv[half], half), half);
843 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
858 EXPECT_EQ(send(self->fd, &mem_send[chunk * i], chunk, 0),
861 EXPECT_EQ(recv(self->cfd, mem_recv, chunk * 5 / 2,
864 EXPECT_EQ(memcmp(mem_send, mem_recv, chunk * 5 / 2), 0);
872 EXPECT_EQ(n, send_len);
873 EXPECT_EQ(read(p[0], mem_recv, send_len), send_len);
874 EXPECT_EQ(memcmp(mem_send, mem_recv, send_len), 0);
886 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
892 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
905 EXPECT_EQ(send(self->fd, send_mem, send_len, 0), send_len);
912 EXPECT_EQ(memcmp(send_mem, recv_mem, send_len), 0);
928 EXPECT_EQ(send(self->fd, buf, send_len, 0), send_len);
957 EXPECT_EQ(memcmp(send_mem, recv_mem, total_len), 0);
972 EXPECT_EQ(recv(self->cfd, recv_mem, total_len, MSG_WAITALL), total_len);
974 EXPECT_EQ(memcmp(send_mem, recv_mem, send_len), 0);
975 EXPECT_EQ(memcmp(send_mem, recv_mem + send_len, send_len), 0);
990 EXPECT_EQ(recv(self->cfd, recv_mem, recv_len, 0), recv_len);
991 EXPECT_EQ(recv(self->cfd, recv_mem + recv_len, recv_len, 0), 5);
992 EXPECT_EQ(memcmp(send_mem, recv_mem, total_len), 0);
1004 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1005 EXPECT_EQ(recv(self->cfd, recv_mem, strlen(test_str_first),
1007 EXPECT_EQ(memcmp(test_str_first, recv_mem, strlen(test_str_first)), 0);
1009 EXPECT_EQ(recv(self->cfd, recv_mem, strlen(test_str_second),
1011 EXPECT_EQ(memcmp(test_str_second, recv_mem, strlen(test_str_second)),
1020 EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_DONTWAIT), -1);
1022 EXPECT_EQ(err, true);
1031 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1032 EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_PEEK), send_len);
1033 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
1035 EXPECT_EQ(recv(self->cfd, buf, send_len, 0), send_len);
1036 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
1047 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1050 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
1054 EXPECT_EQ(memcmp(test_str, buf, send_len), 0);
1066 EXPECT_EQ(send(self->fd, test_str_first, len, 0), len);
1069 EXPECT_EQ(send(self->fd, test_str_second, len, 0), len);
1073 EXPECT_EQ(recv(self->cfd, buf, len, MSG_PEEK | MSG_WAITALL), len);
1077 EXPECT_EQ(memcmp(test_str_first, buf, len), 0);
1081 EXPECT_EQ(recv(self->cfd, buf, len, MSG_WAITALL), len);
1087 EXPECT_EQ(memcmp(test_str, buf, len), 0);
1093 EXPECT_EQ(send(self->fd, test_str_first, len, MSG_MORE), len);
1096 EXPECT_EQ(send(self->fd, test_str_second, len, 0), len);
1100 EXPECT_EQ(recv(self->cfd, buf, len, MSG_PEEK | MSG_WAITALL), len);
1103 EXPECT_EQ(memcmp(test_str, buf, len), 0);
1115 EXPECT_EQ(send(self->fd, test_str_first, len, 0), len);
1118 EXPECT_EQ(send(self->fd, test_str_second, len, 0), len);
1125 EXPECT_EQ(memcmp(test_str, buf, len), 0);
1134 EXPECT_EQ(send(self->fd, send_mem, 10, 0), 10);
1135 EXPECT_EQ(send(self->fd, send_mem, 5, 0), 5);
1138 EXPECT_EQ(setsockopt(self->cfd, SOL_SOCKET, SO_RCVLOWAT,
1140 EXPECT_EQ(recv(self->cfd, recv_mem, 1, MSG_WAITALL), 1);
1141 EXPECT_EQ(recv(self->cfd, recv_mem + 1, 6, MSG_WAITALL), 6);
1142 EXPECT_EQ(recv(self->cfd, recv_mem + 7, 10, 0), 8);
1144 EXPECT_EQ(memcmp(send_mem, recv_mem, 10), 0);
1145 EXPECT_EQ(memcmp(send_mem, recv_mem + 10, 5), 0);
1172 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1174 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1178 EXPECT_EQ(send(self->cfd, test_str, send_len, 0), send_len);
1180 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1190 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1194 EXPECT_EQ(poll(&fd, 1, 20), 1);
1195 EXPECT_EQ(fd.revents & POLLIN, 1);
1196 EXPECT_EQ(recv(self->cfd, buf, send_len, MSG_WAITALL), send_len);
1198 EXPECT_EQ(poll(&fd, 1, 20), 0);
1210 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1212 EXPECT_EQ(poll(&fd, 1, -1), 1);
1213 EXPECT_EQ(fd.revents & POLLIN, 1);
1214 EXPECT_EQ(recv(self->cfd, recv_mem, send_len, MSG_WAITALL), send_len);
1226 EXPECT_EQ(send(self->fd, send_mem, sizeof(send_mem), 0),
1229 EXPECT_EQ(poll(&fd, 1, -1), 1);
1230 EXPECT_EQ(fd.revents & POLLIN, 1);
1231 EXPECT_EQ(recv(self->cfd, recv_mem, sizeof(recv_mem), MSG_WAITALL),
1237 EXPECT_EQ(poll(&fd, 1, -1), 1);
1238 EXPECT_EQ(fd.revents & POLLIN, 1);
1239 EXPECT_EQ(recv(self->cfd, recv_mem, sizeof(recv_mem), 0),
1266 EXPECT_EQ(status, 0);
1267 EXPECT_EQ(res, pid2);
1297 EXPECT_EQ(setsockopt(self->fd, SOL_SOCKET, SO_SNDBUF,
1327 EXPECT_EQ(status, 0);
1328 EXPECT_EQ(res, pid2);
1389 EXPECT_EQ(status, 0);
1469 EXPECT_EQ(tls_send_cmsg(self->fd, record_type, test_str, send_len, 0),
1472 EXPECT_EQ(recv(self->cfd, buf, send_len, 0), -1);
1474 EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, record_type,
1477 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1482 EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, record_type,
1485 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1498 EXPECT_EQ(tls_send_cmsg(self->fd, 100, rec1, send_len, 0), send_len);
1499 EXPECT_EQ(tls_send_cmsg(self->fd, 100, rec2, send_len, 0), send_len);
1501 EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, 100, buf, sizeof(buf), MSG_PEEK), send_len);
1502 EXPECT_EQ(memcmp(buf, rec1, send_len), 0);
1504 EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, 100, buf, sizeof(buf), MSG_PEEK), send_len);
1505 EXPECT_EQ(memcmp(buf, rec1, send_len), 0);
1507 EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, 100, buf, sizeof(buf), 0), send_len);
1508 EXPECT_EQ(memcmp(buf, rec1, send_len), 0);
1510 EXPECT_EQ(tls_recv_cmsg(_metadata, self->cfd, 100, buf, sizeof(buf), 0), send_len);
1511 EXPECT_EQ(memcmp(buf, rec2, send_len), 0);
1525 EXPECT_EQ(send(self->fd, rec1, send_len, 0), send_len);
1526 EXPECT_EQ(tls_send_cmsg(self->fd, 100, rec2, send_len, 0), send_len);
1527 EXPECT_EQ(send(self->fd, rec3, send_len, 0), send_len);
1529 EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
1530 EXPECT_EQ(recv(self->cfd, buf, sizeof(buf), MSG_PEEK), send_len);
1541 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len);
1543 EXPECT_EQ(memcmp(buf, test_str, send_len), 0);
1554 EXPECT_EQ(send(self->fd, test_str, send_len, MSG_MORE), send_len);
1574 EXPECT_EQ(ret, 0);
1576 EXPECT_EQ(ret, -1);
1577 EXPECT_EQ(errno, EINVAL);
1580 EXPECT_EQ(ret, -1);
1581 EXPECT_EQ(errno, EISCONN);
1592 EXPECT_EQ(getsockopt(self->fd, SOL_TLS, TLS_TX, &get, &len), 0);
1593 EXPECT_EQ(len, sizeof(struct tls_crypto_info));
1594 EXPECT_EQ(get.crypto_info.version, variant->tls_version);
1595 EXPECT_EQ(get.crypto_info.cipher_type, variant->cipher_type);
1601 EXPECT_EQ(getsockopt(self->fd, SOL_TLS, TLS_TX, &get, &len), 0);
1602 EXPECT_EQ(len, expect.len);
1603 EXPECT_EQ(get.crypto_info.version, variant->tls_version);
1604 EXPECT_EQ(get.crypto_info.cipher_type, variant->cipher_type);
1605 EXPECT_EQ(memcmp(&get, &expect, expect.len), 0);
1609 EXPECT_EQ(getsockopt(self->fd, SOL_TLS, TLS_TX, &get, &len), -1);
1610 EXPECT_EQ(errno, EINVAL);
1614 EXPECT_EQ(getsockopt(self->fd, SOL_TLS, TLS_TX, &get, &len), -1);
1615 EXPECT_EQ(errno, EINVAL);
1630 EXPECT_EQ(send(self->fd, rec1, 10, 0), 10);
1631 EXPECT_EQ(send(self->fd, rec2, 10, 0), 10);
1641 EXPECT_EQ(recv(self->cfd, recv_mem, 1, 0), 1);
1642 EXPECT_EQ(recv_mem[0], rec1[0]);
1647 EXPECT_EQ(memcmp(rec1, recv_mem, 9), 0);
1649 EXPECT_EQ(memcmp(rec2, recv_mem + 9, ret - 9), 0);
1710 EXPECT_EQ(send(self->fd2, buf, sizeof(buf), 0), sizeof(buf));
1711 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1712 EXPECT_EQ(errno, EMSGSIZE);
1713 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), MSG_DONTWAIT), -1);
1714 EXPECT_EQ(errno, EAGAIN);
1726 EXPECT_EQ(send(self->fd, buf, sizeof(buf) / 2, 0), sizeof(buf) / 2);
1732 EXPECT_EQ(send(self->fd2, buf, n, 0), n);
1733 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1734 EXPECT_EQ(errno, EBADMSG);
1735 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1736 EXPECT_EQ(errno, EBADMSG);
1752 EXPECT_EQ(send(self->fd, txt[i], sizeof(txt[i]), 0),
1759 EXPECT_EQ(send(self->fd2, cip[i], n, 0), n);
1763 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), sizeof(txt[0]) * 2);
1764 EXPECT_EQ(memcmp(buf, txt[0], sizeof(txt[0])), 0);
1765 EXPECT_EQ(memcmp(buf + sizeof(txt[0]), txt[1], sizeof(txt[1])), 0);
1767 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1768 EXPECT_EQ(errno, EBADMSG);
1769 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1770 EXPECT_EQ(errno, EBADMSG);
1787 EXPECT_EQ(send(self->fd, txt, sizeof(txt), 0), sizeof(txt));
1790 EXPECT_EQ(send(self->fd2, cip, n, 0), n);
1792 EXPECT_EQ(tls_send_cmsg(self->fd, 100, test_str, send_len, 0), 10);
1796 EXPECT_EQ(send(self->fd2, cip, n, 0), n);
1798 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), sizeof(txt));
1799 EXPECT_EQ(memcmp(buf, txt, sizeof(txt)), 0);
1800 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1801 EXPECT_EQ(errno, EBADMSG);
1802 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1803 EXPECT_EQ(errno, EBADMSG);
1824 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1825 EXPECT_EQ(errno, EAGAIN);
1827 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1828 EXPECT_EQ(errno, EAGAIN);
1832 EXPECT_EQ(recv(self->cfd2, buf, sizeof(buf), 0), -1);
1833 EXPECT_EQ(errno, EAGAIN);
1850 EXPECT_EQ(poll(&pfd, 1, 1), 0);
1853 EXPECT_EQ(send(self->fd, buf, sizeof(buf), 0), sizeof(buf));
1858 EXPECT_EQ(send(self->fd2, rec, 100, 0), 100);
1862 EXPECT_EQ(poll(&pfd, 1, 1), 0);
1864 EXPECT_EQ(send(self->fd2, rec + 100, rec_len - 100, 0), rec_len - 100);
1867 EXPECT_EQ(poll(&pfd, 1, 1), 1);
1868 EXPECT_EQ(recv(self->cfd2, rec, sizeof(rec), 0), sizeof(buf));
1869 EXPECT_EQ(memcmp(buf, rec, sizeof(buf)), 0);
1891 EXPECT_EQ(epoll_wait(epollfd, events, 10, 0), 0);
1894 EXPECT_EQ(send(self->fd, buf, sizeof(buf), 0), sizeof(buf));
1899 EXPECT_EQ(send(self->fd2, rec, 100, 0), 100);
1901 EXPECT_EQ(epoll_wait(epollfd, events, 10, 0), 0);
1903 EXPECT_EQ(send(self->fd2, rec + 100, rec_len - 100, 0), rec_len - 100);
1904 EXPECT_EQ(epoll_wait(epollfd, events, 10, 0), 1);
1905 EXPECT_EQ(recv(self->cfd2, rec, sizeof(rec), 0), sizeof(buf));
1906 EXPECT_EQ(memcmp(buf, rec, sizeof(buf)), 0);
1927 EXPECT_EQ(send(self->fd, buf, sizeof(buf), 0), sizeof(buf));
1940 EXPECT_EQ(send(self->fd2, rec, 100, 0), 100);
1942 EXPECT_EQ(read(p[0], &token, 1), 1); /* Barrier #1 */
1944 EXPECT_EQ(send(self->fd2, rec + 100, rec_len - 100, 0),
1948 EXPECT_EQ(pid2, ret);
1949 EXPECT_EQ(status, 0);
1956 EXPECT_EQ(poll(&pfd, 1, 20), 0);
1958 EXPECT_EQ(write(p[1], &token, 1), 1); /* Barrier #1 */
1962 EXPECT_EQ(poll(&pfd, 1, 20), 1);
1993 EXPECT_EQ(ret, -1);
1997 EXPECT_EQ(errno, ENOTCONN);
2000 EXPECT_EQ(ret, -1);
2001 EXPECT_EQ(errno, ENOTCONN);
2013 EXPECT_EQ(ret, -1);
2014 EXPECT_EQ(errno, EEXIST);
2034 EXPECT_EQ(ret, 0);
2038 EXPECT_EQ(ret, 0);
2061 EXPECT_EQ(ret, 0);
2064 EXPECT_EQ(ret, 0);
2069 EXPECT_EQ(ret, 0);
2075 EXPECT_EQ(ret, 0);
2076 EXPECT_EQ(val, 1);
2077 EXPECT_EQ(len, 4);
2082 EXPECT_EQ(ret, 0);
2088 EXPECT_EQ(ret, 0);
2089 EXPECT_EQ(val, 0);
2090 EXPECT_EQ(len, 4);
2144 EXPECT_EQ(len2, len);
2145 EXPECT_EQ(memcmp(&addr, &addr2, len), 0);
2184 EXPECT_EQ(send(fd, buf, sizeof(buf), MSG_DONTWAIT), sizeof(buf));
2188 EXPECT_EQ(recv(cfd, buf2, sizeof(buf2), MSG_WAITALL), sizeof(buf2));
2190 EXPECT_EQ(memcmp(buf, buf2, sizeof(buf)), 0);