syslog-ng source
transport-mapper-inet.c File Reference
#include "transport-mapper-inet.h"
#include "afinet.h"
#include "cfg.h"
#include "messages.h"
#include "stats/stats-registry.h"
#include "transport/transport-stack.h"
#include "transport/transport-tls.h"
#include "transport/transport-haproxy.h"
#include "transport/transport-factory-tls.h"
#include "transport/transport-factory-haproxy.h"
#include "transport/transport-socket.h"
#include "transport/transport-udp-socket.h"
#include "secret-storage/secret-storage.h"
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/tcp.h>
#include <string.h>
Include dependency graph for transport-mapper-inet.c:

Classes

struct  call_finalize_init_args
 

Macros

#define UDP_PORT   514
 
#define TCP_PORT   514
 
#define NETWORK_PORT   514
 
#define SYSLOG_TRANSPORT_UDP_PORT   514
 
#define SYSLOG_TRANSPORT_TCP_PORT   601
 
#define SYSLOG_TRANSPORT_TLS_PORT   6514
 

Functions

void transport_mapper_inet_free_method (TransportMapper *s)
 
void transport_mapper_inet_init_instance (TransportMapperInet *self, const gchar *transport)
 
TransportMapperInettransport_mapper_inet_new_instance (const gchar *transport)
 
TransportMapper * transport_mapper_tcp_new (void)
 
TransportMapper * transport_mapper_tcp6_new (void)
 
TransportMapper * transport_mapper_udp_new (void)
 
TransportMapper * transport_mapper_udp6_new (void)
 
TransportMapper * transport_mapper_network_new (void)
 
TransportMapper * transport_mapper_syslog_new (void)
 

Macro Definition Documentation

◆ NETWORK_PORT

#define NETWORK_PORT   514

◆ SYSLOG_TRANSPORT_TCP_PORT

#define SYSLOG_TRANSPORT_TCP_PORT   601

◆ SYSLOG_TRANSPORT_TLS_PORT

#define SYSLOG_TRANSPORT_TLS_PORT   6514

◆ SYSLOG_TRANSPORT_UDP_PORT

#define SYSLOG_TRANSPORT_UDP_PORT   514

◆ TCP_PORT

#define TCP_PORT   514

◆ UDP_PORT

#define UDP_PORT   514

Function Documentation

◆ transport_mapper_inet_free_method()

void transport_mapper_inet_free_method ( TransportMapper *  s)

◆ transport_mapper_inet_init_instance()

void transport_mapper_inet_init_instance ( TransportMapperInet self,
const gchar *  transport 
)

◆ transport_mapper_inet_new_instance()

TransportMapperInet* transport_mapper_inet_new_instance ( const gchar *  transport)

◆ transport_mapper_network_new()

TransportMapper* transport_mapper_network_new ( void  )

◆ transport_mapper_syslog_new()

TransportMapper* transport_mapper_syslog_new ( void  )

◆ transport_mapper_tcp6_new()

TransportMapper* transport_mapper_tcp6_new ( void  )

◆ transport_mapper_tcp_new()

TransportMapper* transport_mapper_tcp_new ( void  )

◆ transport_mapper_udp6_new()

TransportMapper* transport_mapper_udp6_new ( void  )

◆ transport_mapper_udp_new()

TransportMapper* transport_mapper_udp_new ( void  )