ip_conntrack_helper.h
来自「内核linux2.4.20,可跟rtlinux3.2打补丁 组成实时linux系」· C头文件 代码 · 共 35 行
H
35 行
/* IP connection tracking helpers. */#ifndef _IP_CONNTRACK_HELPER_H#define _IP_CONNTRACK_HELPER_H#include <linux/netfilter_ipv4/ip_conntrack.h>struct module;struct ip_conntrack_helper{ /* Internal use. */ struct list_head list; /* Mask of things we will help (compared against server response) */ struct ip_conntrack_tuple tuple; struct ip_conntrack_tuple mask; /* Function to call when data passes; return verdict, or -1 to invalidate. */ int (*help)(const struct iphdr *, size_t len, struct ip_conntrack *ct, enum ip_conntrack_info conntrackinfo);};extern int ip_conntrack_helper_register(struct ip_conntrack_helper *);extern void ip_conntrack_helper_unregister(struct ip_conntrack_helper *);/* Add an expected connection: can only have one per connection */extern int ip_conntrack_expect_related(struct ip_conntrack *related_to, const struct ip_conntrack_tuple *tuple, const struct ip_conntrack_tuple *mask, int (*expectfn)(struct ip_conntrack *));extern void ip_conntrack_unexpect_related(struct ip_conntrack *related_to);#endif /*_IP_CONNTRACK_HELPER_H*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?