#include "internal/internal.h"
Functions | |
int | __parse_expect_message_type (const struct nlmsghdr *nlh) |
void | __parse_expect (const struct nlmsghdr *nlh, struct nfattr *cda[], struct nf_expect *exp) |
References __DIR_ORIG, __NFCT_EXPECTFN_MAX, __parse_tuple(), ATTR_EXP_CLASS, ATTR_EXP_EXPECTED, ATTR_EXP_FLAGS, ATTR_EXP_FN, ATTR_EXP_HELPER_NAME, ATTR_EXP_MASK, ATTR_EXP_MASTER, ATTR_EXP_NAT_DIR, ATTR_EXP_NAT_TUPLE, ATTR_EXP_TIMEOUT, ATTR_EXP_ZONE, ATTR_ORIG_L3PROTO, nf_expect::class, CTA_EXPECT_CLASS, CTA_EXPECT_FLAGS, CTA_EXPECT_FN, CTA_EXPECT_HELP_NAME, CTA_EXPECT_MASK, CTA_EXPECT_MASTER, CTA_EXPECT_NAT, CTA_EXPECT_NAT_DIR, CTA_EXPECT_NAT_MAX, CTA_EXPECT_NAT_TUPLE, CTA_EXPECT_TIMEOUT, CTA_EXPECT_TUPLE, CTA_EXPECT_ZONE, nf_expect::expected, nf_expect::expectfn, nf_expect::flags, nf_expect::helper_name, __nfct_tuple::l3protonum, nf_expect::mask, nf_expect::master, nf_expect::nat, nf_expect::nat_dir, NFA_DATA, NFA_PAYLOAD, nfgenmsg::nfgen_family, nfnl_parse_nested, NLMSG_DATA, nfct_tuple_head::orig, nfct_tuple_head::set, nf_expect::set, tb, nf_expect::timeout, and nf_expect::zone.
Referenced by __callback(), and nfexp_parse_expect().
References flags, IPCTNL_MSG_EXP_DELETE, IPCTNL_MSG_EXP_NEW, NFCT_T_DESTROY, NFCT_T_NEW, NFCT_T_UNKNOWN, NFCT_T_UPDATE, NFNL_MSG_TYPE, NLM_F_CREATE, NLM_F_EXCL, nlmsghdr::nlmsg_flags, and nlmsghdr::nlmsg_type.
Referenced by nfexp_parse_expect().