Lines Matching refs:prot
41 const struct protocol_variant prot, in set_service() argument
50 srv->protocol = prot; in set_service()
57 switch (prot.domain) { in set_service()
60 srv->ipv4_addr.sin_family = prot.domain; in set_service()
66 srv->ipv6_addr.sin6_family = prot.domain; in set_service()
89 static bool prot_is_tcp(const struct protocol_variant *const prot) in prot_is_tcp() argument
91 return (prot->domain == AF_INET || prot->domain == AF_INET6) && in prot_is_tcp()
92 prot->type == SOCK_STREAM && in prot_is_tcp()
93 (prot->protocol == IPPROTO_TCP || prot->protocol == IPPROTO_IP); in prot_is_tcp()
96 static bool is_restricted(const struct protocol_variant *const prot, in is_restricted() argument
100 return prot_is_tcp(prot); in is_restricted()
161 const struct protocol_variant *const prot) in get_binded_port() argument
168 switch (prot->domain) { in get_binded_port()
265 const struct protocol_variant prot; in FIXTURE_VARIANT() local
277 ASSERT_EQ(0, set_service(&self->srv0, variant->prot, 0)); in FIXTURE_SETUP()
278 ASSERT_EQ(0, set_service(&self->srv1, variant->prot, 1)); in FIXTURE_SETUP()
279 ASSERT_EQ(0, set_service(&self->srv2, variant->prot, 2)); in FIXTURE_SETUP()
297 .prot = { in FIXTURE_VARIANT_ADD()
309 .prot = { in FIXTURE_VARIANT_ADD()
320 .prot = { in FIXTURE_VARIANT_ADD()
331 .prot = { in FIXTURE_VARIANT_ADD()
343 .prot = { in FIXTURE_VARIANT_ADD()
354 .prot = { in FIXTURE_VARIANT_ADD()
365 .prot = { in FIXTURE_VARIANT_ADD()
375 .prot = { in FIXTURE_VARIANT_ADD()
385 .prot = { in FIXTURE_VARIANT_ADD()
395 .prot = { in FIXTURE_VARIANT_ADD()
405 .prot = { in FIXTURE_VARIANT_ADD()
417 .prot = { in FIXTURE_VARIANT_ADD()
428 .prot = { in FIXTURE_VARIANT_ADD()
439 .prot = { in FIXTURE_VARIANT_ADD()
451 .prot = { in FIXTURE_VARIANT_ADD()
462 .prot = { in FIXTURE_VARIANT_ADD()
473 .prot = { in FIXTURE_VARIANT_ADD()
483 .prot = { in FIXTURE_VARIANT_ADD()
493 .prot = { in FIXTURE_VARIANT_ADD()
503 .prot = { in FIXTURE_VARIANT_ADD()
679 is_restricted(&variant->prot, variant->sandbox), in TEST_F()
684 is_restricted(&variant->prot, variant->sandbox), in TEST_F()
685 is_restricted(&variant->prot, variant->sandbox)); in TEST_F()
727 is_restricted(&variant->prot, variant->sandbox)); in TEST_F()
730 is_restricted(&variant->prot, variant->sandbox), in TEST_F()
731 is_restricted(&variant->prot, variant->sandbox)); in TEST_F()
763 if (variant->prot.domain == AF_INET) { in TEST_F()
789 if (variant->prot.domain == AF_INET) { in TEST_F()
790 if (is_restricted(&variant->prot, variant->sandbox)) { in TEST_F()
804 if (variant->prot.domain == AF_INET) { in TEST_F()
968 const struct protocol_variant prot = { in FIXTURE_SETUP() local
975 set_service(&self->srv0, prot, 0); in FIXTURE_SETUP()
976 set_service(&self->srv1, prot, 1); in FIXTURE_SETUP()
1054 const struct protocol_variant prot = { in FIXTURE_SETUP() local
1061 ASSERT_EQ(0, set_service(&self->srv0, prot, 0)); in FIXTURE_SETUP()
1062 ASSERT_EQ(0, set_service(&self->srv1, prot, 1)); in FIXTURE_SETUP()
1660 const struct protocol_variant prot; in FIXTURE_VARIANT() local
1667 .prot = { in FIXTURE_VARIANT_ADD()
1677 .prot = { in FIXTURE_VARIANT_ADD()
1687 .prot = { in FIXTURE_VARIANT_ADD()
1697 .prot = { in FIXTURE_VARIANT_ADD()
1707 ASSERT_EQ(0, set_service(&self->srv0, variant->prot, 0)); in FIXTURE_SETUP()
1769 port = get_binded_port(bind_fd, &variant->prot); in TEST_F()
1774 if (is_restricted(&variant->prot, variant->sandbox)) { in TEST_F()
1906 const struct protocol_variant prot; in FIXTURE_VARIANT() local
1913 .prot = { in FIXTURE_VARIANT_ADD()
1923 .prot = { in FIXTURE_VARIANT_ADD()
1931 ASSERT_EQ(0, set_service(&self->srv0, variant->prot, 0)); in FIXTURE_SETUP()