#include "afinet-dest.h"#include "transport-mapper-inet.h"#include "socket-options-inet.h"#include "messages.h"#include "gprocess.h"#include "compat/openssl_support.h"#include "afsocket-signals.h"#include "transport/transport-tls.h"#include "transport/transport-stack.h"#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet.h>#include <netdb.h>#include <netinet/in.h>#include <stdlib.h>#include <string.h>
Classes | |
| struct | AFInetDestKeptAliveConnection |
| struct | AFInetDestDriverTLSVerifyData |
Functions | |
| void | afinet_dd_set_localip (LogDriver *s, gchar *ip) |
| void | afinet_dd_set_localport (LogDriver *s, gchar *service) |
| void | afinet_dd_set_destport (LogDriver *s, gchar *service) |
| void | afinet_dd_set_spoof_source (LogDriver *s, gboolean enable) |
| void | afinet_dd_set_spoof_source_max_msglen (LogDriver *s, guint max_msglen) |
| void | afinet_dd_set_tls_context (LogDriver *s, TLSContext *tls_context) |
| void | afinet_dd_setup_tls_verifier (AFInetDestDriver *self) |
| void | afinet_dd_enable_failover (LogDriver *s) |
| void | afinet_dd_add_failovers (LogDriver *s, GList *failovers) |
| void | afinet_dd_fail_back_to_primary (gpointer s, gint fd, GSockAddr *saddr) |
| void | afinet_dd_enable_failback (LogDriver *s) |
| void | afinet_dd_set_failback_tcp_probe_interval (LogDriver *s, gint tcp_probe_interval) |
| void | afinet_dd_set_failback_successful_probes_required (LogDriver *s, gint successful_probes_required) |
| void | afinet_dd_free (LogPipe *s) |
| gboolean | afinet_dd_should_restore_connection (AFSocketDestDriver *s, AFSocketDestKeptAliveConnection *c) |
| AFInetDestDriver * | afinet_dd_new_tcp (gchar *host, GlobalConfig *cfg) |
| AFInetDestDriver * | afinet_dd_new_tcp6 (gchar *host, GlobalConfig *cfg) |
| AFInetDestDriver * | afinet_dd_new_udp (gchar *host, GlobalConfig *cfg) |
| AFInetDestDriver * | afinet_dd_new_udp6 (gchar *host, GlobalConfig *cfg) |
| AFInetDestDriver * | afinet_dd_new_syslog (gchar *host, GlobalConfig *cfg) |
| AFInetDestDriver * | afinet_dd_new_network (gchar *host, GlobalConfig *cfg) |
| void afinet_dd_add_failovers | ( | LogDriver * | s, |
| GList * | failovers | ||
| ) |
| void afinet_dd_enable_failback | ( | LogDriver * | s | ) |
| void afinet_dd_enable_failover | ( | LogDriver * | s | ) |
| void afinet_dd_fail_back_to_primary | ( | gpointer | s, |
| gint | fd, | ||
| GSockAddr * | saddr | ||
| ) |
| void afinet_dd_free | ( | LogPipe * | s | ) |
| AFInetDestDriver* afinet_dd_new_network | ( | gchar * | host, |
| GlobalConfig * | cfg | ||
| ) |
| AFInetDestDriver* afinet_dd_new_syslog | ( | gchar * | host, |
| GlobalConfig * | cfg | ||
| ) |
| AFInetDestDriver* afinet_dd_new_tcp | ( | gchar * | host, |
| GlobalConfig * | cfg | ||
| ) |
| AFInetDestDriver* afinet_dd_new_tcp6 | ( | gchar * | host, |
| GlobalConfig * | cfg | ||
| ) |
| AFInetDestDriver* afinet_dd_new_udp | ( | gchar * | host, |
| GlobalConfig * | cfg | ||
| ) |
| AFInetDestDriver* afinet_dd_new_udp6 | ( | gchar * | host, |
| GlobalConfig * | cfg | ||
| ) |
| void afinet_dd_set_destport | ( | LogDriver * | s, |
| gchar * | service | ||
| ) |
| void afinet_dd_set_failback_successful_probes_required | ( | LogDriver * | s, |
| gint | successful_probes_required | ||
| ) |
| void afinet_dd_set_failback_tcp_probe_interval | ( | LogDriver * | s, |
| gint | tcp_probe_interval | ||
| ) |
| void afinet_dd_set_localip | ( | LogDriver * | s, |
| gchar * | ip | ||
| ) |
| void afinet_dd_set_localport | ( | LogDriver * | s, |
| gchar * | service | ||
| ) |
| void afinet_dd_set_spoof_source | ( | LogDriver * | s, |
| gboolean | enable | ||
| ) |
| void afinet_dd_set_spoof_source_max_msglen | ( | LogDriver * | s, |
| guint | max_msglen | ||
| ) |
| void afinet_dd_set_tls_context | ( | LogDriver * | s, |
| TLSContext * | tls_context | ||
| ) |
| void afinet_dd_setup_tls_verifier | ( | AFInetDestDriver * | self | ) |
| gboolean afinet_dd_should_restore_connection | ( | AFSocketDestDriver * | s, |
| AFSocketDestKeptAliveConnection * | c | ||
| ) |