summaryrefslogtreecommitdiffstats
path: root/include/netlink.h
blob: a46fe11a17a0d1c0dcb00f74cc12ab76a1076d4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#ifndef _NETLINK_H_
#define _NETLINK_H_

struct nf_conntrack;
struct nfct_handle;

int ignore_conntrack(struct nf_conntrack *ct);

int nl_init_event_handler(void);

int nl_init_dump_handler(void);

int nl_init_overrun_handler(void);

int nl_overrun_request_resync(void);

void nl_resize_socket_buffer(struct nfct_handle *h);

int nl_dump_conntrack_table(void);

int nl_exist_conntrack(struct nf_conntrack *ct);

int nl_create_conntrack(struct nf_conntrack *ct);

int nl_update_conntrack(struct nf_conntrack *ct);

int nl_destroy_conntrack(struct nf_conntrack *ct);

#endif