netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tcp_conf Struct Reference

#include <tcp.h>

Data Fields

int ipproto
 
int reuseaddr
 
int checksum
 
unsigned short port
 
union {
   struct {
      struct in_addr   inet_addr
 
   }   ipv4
 
   struct {
      struct in6_addr   inet_addr6
 
      int   scope_id
 
   }   ipv6
 
server
 
union {
   struct in_addr   inet_addr
 
   struct in6_addr   inet_addr6
 
client
 
int sndbuf
 
int rcvbuf
 
union {
   struct {
      struct in_addr   inet_addr
 
   }   ipv4
 
   struct {
      struct in6_addr   inet_addr6
 
      int   scope_id
 
   }   ipv6
 
server
 
union {
   struct in_addr   inet_addr
 
   struct in6_addr   inet_addr6
 
client
 

Field Documentation

int tcp_conf::checksum
union { ... } tcp_conf::client
union { ... } tcp_conf::client

Referenced by main().

struct in_addr tcp_conf::inet_addr

Referenced by main().

struct in6_addr tcp_conf::inet_addr6
int tcp_conf::ipproto
struct { ... } tcp_conf::ipv4
struct { ... } tcp_conf::ipv4

Referenced by main(), and tcp_server_create().

struct { ... } tcp_conf::ipv6
struct { ... } tcp_conf::ipv6

Referenced by tcp_server_create().

unsigned short tcp_conf::port
int tcp_conf::rcvbuf

Referenced by tcp_server_create().

int tcp_conf::reuseaddr
int tcp_conf::scope_id
union { ... } tcp_conf::server
union { ... } tcp_conf::server

Referenced by main(), and tcp_server_create().

int tcp_conf::sndbuf

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