static void assert_transport_mapper_tcp_socket(TransportMapper *transport_mapper) { assert_transport_mapper_address_family(transport_mapper, AF_INET); assert_transport_mapper_sock_type(transport_mapper, SOCK_STREAM); assert_transport_mapper_sock_proto(transport_mapper, IPPROTO_TCP); }
static void assert_transport_mapper_udp6_socket(TransportMapper *transport_mapper) { assert_transport_mapper_address_family(transport_mapper, AF_INET6); assert_transport_mapper_sock_type(transport_mapper, SOCK_DGRAM); assert_transport_mapper_sock_proto(transport_mapper, IPPROTO_UDP); }
static void test_transport_mapper_unix_dgram_apply_transport_sets_defaults() { assert_transport_mapper_apply(transport_mapper, NULL); assert_transport_mapper_transport(transport_mapper, "unix-dgram"); assert_transport_mapper_address_family(transport_mapper, AF_UNIX); assert_transport_mapper_sock_type(transport_mapper, SOCK_DGRAM); assert_transport_mapper_sock_proto(transport_mapper, 0); assert_transport_mapper_logproto(transport_mapper, "dgram"); assert_transport_mapper_stats_source(transport_mapper, SCS_UNIX_DGRAM); }
static void test_transport_mapper_unix_stream_apply_transport_sets_defaults(void) { assert_transport_mapper_apply(transport_mapper, NULL); assert_transport_mapper_transport(transport_mapper, "unix-stream"); assert_transport_mapper_address_family(transport_mapper, AF_UNIX); assert_transport_mapper_sock_type(transport_mapper, SOCK_STREAM); assert_transport_mapper_sock_proto(transport_mapper, 0); assert_transport_mapper_logproto(transport_mapper, "text"); assert_transport_mapper_stats_source(transport_mapper, SCS_UNIX_STREAM); }