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

#include <config.h>

Collaboration diagram for nft_sync_inst:

Data Fields

enum nft_sync_mode mode
 
enum nft_sync_cmd cmd
 
bool stop
 
struct {
   bool   color
 
   int   type
 
   char   filename [PATH_MAX]
 
   FILE *   fd
 
log
 
struct tcp_conf tcp
 
struct nft_fd tcp_client_nfd
 
struct nft_fd tcp_server_fd
 
struct mnl_socketnl_query_sock
 

Field Documentation

enum nft_sync_cmd nft_sync_inst::cmd

Referenced by main().

bool nft_sync_inst::color

Referenced by nft_sync_log().

FILE* nft_sync_inst::fd
char nft_sync_inst::filename[PATH_MAX]

Referenced by nft_sync_log_init().

struct { ... } nft_sync_inst::log
enum nft_sync_mode nft_sync_inst::mode

Referenced by main().

struct mnl_socket* nft_sync_inst::nl_query_sock
bool nft_sync_inst::stop

Referenced by nft_sync_event_loop().

struct tcp_conf nft_sync_inst::tcp
struct nft_fd nft_sync_inst::tcp_client_nfd

Referenced by tcp_client_start().

struct nft_fd nft_sync_inst::tcp_server_fd

Referenced by tcp_server_start().

int nft_sync_inst::type

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