netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
cthelper.c File Reference
#include "conntrackd.h"
#include "log.h"
#include "fds.h"
#include "helper.h"
#include <unistd.h>
#include <fcntl.h>
#include <time.h>
#include <errno.h>
#include <netinet/in.h>
#include <netinet/ip.h>
#include <netinet/ip6.h>
#include <netinet/tcp.h>
#include <netinet/udp.h>
#include <net/ethernet.h>
#include <linux/netfilter/nfnetlink_queue.h>
#include <libmnl/libmnl.h>
#include <libnetfilter_queue/libnetfilter_queue.h>
#include <libnetfilter_queue/pktbuff.h>
#include <libnetfilter_cthelper/libnetfilter_cthelper.h>
#include <linux/netfilter.h>
Include dependency graph for cthelper.c:

Macros

#define __aligned_be64   unsigned long long __attribute__((aligned(8)))
 

Functions

void cthelper_kill (void)
 
int cthelper_local (int fd, int type, void *data)
 
int cthelper_init (void)
 

Macro Definition Documentation

#define __aligned_be64   unsigned long long __attribute__((aligned(8)))

Function Documentation

int cthelper_init ( void  )
void cthelper_kill ( void  )

References ct_state::cthelper, mnl_socket_close(), state, and STATE_CTH.

Referenced by killer().

Here is the call graph for this function:

Here is the caller graph for this function:

int cthelper_local ( int  fd,
int  type,
void *  data 
)

References LOCAL_RET_OK.