Lines Matching refs:srv0

287 	struct service_fixture srv0, srv1, srv2, unspec_any0, unspec_srv0;
305 ASSERT_EQ(0, set_service(&self->srv0, variant->prot, 0));
580 .port = self->srv0.port,
607 test_bind_and_connect(_metadata, &self->srv0, false, false);
630 .port = self->srv0.port,
656 test_bind_and_connect(_metadata, &self->srv0, false, false);
673 .port = self->srv0.port,
690 bind_fd = socket_variant(&self->srv0);
716 bind_fd = socket_variant(&self->srv0);
733 bind_fd = socket_variant(&self->srv0);
754 .port = self->srv0.port,
760 bind_fd = socket_variant(&self->srv0);
762 EXPECT_EQ(0, bind_variant(bind_fd, &self->srv0));
763 if (self->srv0.protocol.type == SOCK_STREAM)
774 connect_fd = socket_variant(&self->srv0);
776 EXPECT_EQ(0, connect_variant(connect_fd, &self->srv0));
779 ret = connect_variant(connect_fd, &self->srv0);
780 if (self->srv0.protocol.type == SOCK_STREAM) {
801 if (self->srv0.protocol.domain == AF_UNIX &&
802 self->srv0.protocol.type == SOCK_STREAM) {
809 ret = connect_variant(connect_fd, &self->srv0);
810 if (self->srv0.protocol.domain == AF_UNIX &&
811 self->srv0.protocol.type == SOCK_STREAM) {
828 if (self->srv0.protocol.domain == AF_UNIX &&
829 self->srv0.protocol.type == SOCK_STREAM) {
842 if (self->srv0.protocol.type == SOCK_STREAM) {
861 struct service_fixture srv0, srv1;
907 set_service(&self->srv0, prot, 0);
929 .port = self->srv0.port,
938 /* Allows connect and bind for srv0. */
953 /* Checks unix stream bind and connect for srv0. */
954 EXPECT_EQ(-EINVAL, bind_variant(unix_stream_fd, &self->srv0));
955 EXPECT_EQ(-EINVAL, connect_variant(unix_stream_fd, &self->srv0));
964 /* Checks unix datagram bind and connect for srv0. */
965 EXPECT_EQ(-EINVAL, bind_variant(unix_dgram_fd, &self->srv0));
966 EXPECT_EQ(-EINVAL, connect_variant(unix_dgram_fd, &self->srv0));
975 struct service_fixture srv0, srv1;
993 ASSERT_EQ(0, set_service(&self->srv0, prot, 0));
1067 .port = self->srv0.port,
1072 .port = self->srv0.port,
1130 test_bind_and_connect(_metadata, &self->srv0, false,
1140 /* Allows bind for srv0. */
1143 .port = self->srv0.port,
1163 /* Allows bind for srv0 and connect to srv0. */
1167 .port = self->srv0.port,
1194 /* Allows connect to srv0, without bind rule. */
1197 .port = self->srv0.port,
1211 test_bind_and_connect(_metadata, &self->srv0, false,
1463 struct service_fixture srv0, srv1;
1475 ASSERT_EQ(0, set_service(&self->srv0, ipv4_tcp, 0));
1494 .port = self->srv0.port,
1499 .port = htons(self->srv0.port),
1523 test_bind_and_connect(_metadata, &self->srv0, false, little_endian);
1541 .port = self->srv0.port,
1576 EXPECT_EQ(0, bind_variant(bind_fd, &self->srv0));
1586 struct service_fixture srv0;
1639 ASSERT_EQ(0, set_service(&self->srv0, variant->prot, 0));
1679 bind_fd = socket_variant(&self->srv0);
1682 connect_fd = socket_variant(&self->srv0);
1686 set_port(&self->srv0, 0);
1691 ret = bind_variant(bind_fd, &self->srv0);
1697 ret = connect_variant(connect_fd, &self->srv0);
1703 set_port(&self->srv0, port);
1705 ret = connect_variant(connect_fd, &self->srv0);
1756 bind_fd = socket_variant(&self->srv0);
1759 connect_fd = socket_variant(&self->srv0);
1763 set_port(&self->srv0, 1023);
1765 ret = bind_variant(bind_fd, &self->srv0);
1771 ret = bind_variant(bind_fd, &self->srv0);
1777 ret = connect_variant(connect_fd, &self->srv0);
1783 bind_fd = socket_variant(&self->srv0);
1786 connect_fd = socket_variant(&self->srv0);
1790 set_port(&self->srv0, 1024);
1792 ret = bind_variant(bind_fd, &self->srv0);
1797 ret = connect_variant(connect_fd, &self->srv0);