#include "socket-options-inet.h"#include "gsockaddr.h"#include "messages.h"#include "gprocess.h"#include <string.h>#include <netinet/tcp.h>
Macros | |
| #define | SOL_IP IPPROTO_IP |
| #define | SOL_IPV6 IPPROTO_IPV6 |
| #define | SOL_TCP IPPROTO_TCP |
Functions | |
| gboolean | socket_options_inet_set_tcp_keepalive_time (SocketOptionsInet *self, gint tcp_keepalive_time) |
| gboolean | socket_options_inet_set_tcp_keepalive_intvl (SocketOptionsInet *self, gint tcp_keepalive_intvl) |
| gboolean | socket_options_inet_set_tcp_keepalive_probes (SocketOptionsInet *self, gint tcp_keepalive_probes) |
| void | socket_options_inet_set_interface_name (SocketOptionsInet *self, const gchar *interface_name) |
| void | socket_options_inet_free (gpointer s) |
| SocketOptionsInet * | socket_options_inet_new_instance (void) |
| SocketOptions * | socket_options_inet_new (void) |
| #define SOL_IP IPPROTO_IP |
| #define SOL_IPV6 IPPROTO_IPV6 |
| #define SOL_TCP IPPROTO_TCP |
| void socket_options_inet_free | ( | gpointer | s | ) |
| SocketOptions* socket_options_inet_new | ( | void | ) |
| SocketOptionsInet* socket_options_inet_new_instance | ( | void | ) |
| void socket_options_inet_set_interface_name | ( | SocketOptionsInet * | self, |
| const gchar * | interface_name | ||
| ) |
| gboolean socket_options_inet_set_tcp_keepalive_intvl | ( | SocketOptionsInet * | self, |
| gint | tcp_keepalive_intvl | ||
| ) |
| gboolean socket_options_inet_set_tcp_keepalive_probes | ( | SocketOptionsInet * | self, |
| gint | tcp_keepalive_probes | ||
| ) |
| gboolean socket_options_inet_set_tcp_keepalive_time | ( | SocketOptionsInet * | self, |
| gint | tcp_keepalive_time | ||
| ) |