diff options
author | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org> | 2005-10-30 14:58:23 +0000 |
---|---|---|
committer | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org> | 2005-10-30 14:58:23 +0000 |
commit | 8dbd12018152683d253ff59ca22f646a410c1a82 (patch) | |
tree | e4e4d961ec5af57b560fd3ea35b762fc248228d5 /include/libnetfilter_conntrack/libnetfilter_conntrack_extensions.h | |
parent | 62b2c282232df3407b966198a3cbd1292edb4913 (diff) |
o make static protocol handler functions
o move build_tuple_proto and build_protoinfo to the extensions where it
really belongs to.
o Reworked the conntrack and expect netlink handlers
o Fix expectation table output, now it's similar to the /proc output
o Bumped version to 0.2.1
Diffstat (limited to 'include/libnetfilter_conntrack/libnetfilter_conntrack_extensions.h')
-rw-r--r-- | include/libnetfilter_conntrack/libnetfilter_conntrack_extensions.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack_extensions.h b/include/libnetfilter_conntrack/libnetfilter_conntrack_extensions.h index 4900541..3cb8efa 100644 --- a/include/libnetfilter_conntrack/libnetfilter_conntrack_extensions.h +++ b/include/libnetfilter_conntrack/libnetfilter_conntrack_extensions.h @@ -19,6 +19,8 @@ struct nfct_proto { void (*parse_proto)(struct nfattr **, struct nfct_tuple *); void (*parse_protoinfo)(struct nfattr **, struct nfct_conntrack *); + void (*build_tuple_proto)(struct nfnlhdr *, int, struct nfct_tuple *); + void (*build_protoinfo)(struct nfnlhdr *, int, struct nfct_conntrack *); int (*print_protoinfo)(char *, union nfct_protoinfo *); int (*print_proto)(char *, struct nfct_tuple *); }; |