23 #ifndef TRANSPORT_MAPPER_INET_H_INCLUDED
24 #define TRANSPORT_MAPPER_INET_H_INCLUDED
29 typedef struct _TransportMapperInet
66 transport_mapper_inet_get_server_port(
const TransportMapper *
self)
72 transport_mapper_inet_set_server_port(TransportMapper *
self, gint server_port)
77 static inline const gchar *
78 transport_mapper_inet_get_port_change_warning(TransportMapper *s)
88 self->tls_context = tls_context;
95 self->tls_verifier = tls_verifier;
#define self
Definition: rcptid.c:38
Definition: tls-verifier.h:33
Definition: transport-mapper-inet.h:30
const gchar * server_port_change_warning
Definition: transport-mapper-inet.h:34
gboolean proxied
Definition: transport-mapper-inet.h:57
TLSVerifier * tls_verifier
Definition: transport-mapper-inet.h:61
gboolean allow_tls_configuration
Definition: transport-mapper-inet.h:38
gboolean require_tls_configuration
Definition: transport-mapper-inet.h:36
gpointer secret_store_cb_data
Definition: transport-mapper-inet.h:62
gboolean delegate_tls_start_to_logproto
Definition: transport-mapper-inet.h:54
gboolean proxied_passthrough
Definition: transport-mapper-inet.h:59
TransportMapper super
Definition: transport-mapper-inet.h:31
TLSContext * tls_context
Definition: transport-mapper-inet.h:60
gint server_port
Definition: transport-mapper-inet.h:33
void tls_verifier_unref(TLSVerifier *self)
Definition: tls-verifier.c:70
TransportMapper * transport_mapper_network_new(void)
Definition: transport-mapper-inet.c:483
TransportMapper * transport_mapper_syslog_new(void)
Definition: transport-mapper-inet.c:615
TransportMapper * transport_mapper_udp_new(void)
Definition: transport-mapper-inet.c:341
TransportMapper * transport_mapper_tcp6_new(void)
Definition: transport-mapper-inet.c:331
void transport_mapper_inet_init_instance(TransportMapperInet *self, const gchar *transport)
Definition: transport-mapper-inet.c:279
TransportMapper * transport_mapper_tcp_new(void)
Definition: transport-mapper-inet.c:316
TransportMapper * transport_mapper_udp6_new(void)
Definition: transport-mapper-inet.c:355