syslog-ng source
SocketOptions Struct Reference

#include <socket-options.h>

Public Attributes

gint so_sndbuf
 
gint so_rcvbuf
 
gint so_broadcast
 
gint so_keepalive
 
gboolean so_reuseport
 
gboolean(* setup_socket )(SocketOptions *s, gint sock, GSockAddr *bind_addr, AFSocketDirection dir)
 
gboolean(* setup_peer_socket )(SocketOptions *s, gint sock, GSockAddr *peer_addr)
 
void(* free )(gpointer s)
 

Member Data Documentation

◆ free

void(* SocketOptions::free) (gpointer s)

◆ setup_peer_socket

gboolean(* SocketOptions::setup_peer_socket) (SocketOptions *s, gint sock, GSockAddr *peer_addr)

◆ setup_socket

gboolean(* SocketOptions::setup_socket) (SocketOptions *s, gint sock, GSockAddr *bind_addr, AFSocketDirection dir)

◆ so_broadcast

gint SocketOptions::so_broadcast

◆ so_keepalive

gint SocketOptions::so_keepalive

◆ so_rcvbuf

gint SocketOptions::so_rcvbuf

◆ so_reuseport

gboolean SocketOptions::so_reuseport

◆ so_sndbuf

gint SocketOptions::so_sndbuf

The documentation for this struct was generated from the following file: