DTS Application Library
0.2.3
Application library containing referenced objects and interfaces to common libraries
|
linux Netfilter Connection Tracking More...
#include "config.h"
#include <stdint.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <sys/ioctl.h>
#include <netinet/in.h>
#include <linux/types.h>
#include <linux/netfilter.h>
#include <libnetfilter_conntrack/libnetfilter_conntrack.h>
#include <libnetfilter_conntrack/libnetfilter_conntrack_tcp.h>
#include "include/dtsapp.h"
#include "include/private.h"
Go to the source code of this file.
Data Structures | |
struct | nfct_struct |
Enumerations | |
enum | NF_CTRACK_FLAGS { NFCTRACK_DONE = 1 << 0 } |
Netfilter Ctrack Flags. More... | |
Functions | |
uint8_t | nf_ctrack_init (void) |
struct nf_conntrack * | nf_ctrack_buildct (uint8_t *pkt) |
uint8_t | nf_ctrack_delete (uint8_t *pkt) |
uint8_t | nf_ctrack_nat (uint8_t *pkt, uint32_t addr, uint16_t port, uint8_t dnat) |
void | nf_ctrack_dump (void) |
struct nfct_struct * | nf_ctrack_trace (void) |
void | nf_ctrack_endtrace (struct nfct_struct *nfct) |
void | nf_ctrack_close (void) |
linux Netfilter Connection Tracking
Definition in file nf_ctrack.c.