Home
last modified time | relevance | path

Searched refs:nfgenmsg (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.1/net/netfilter/
Dnfnetlink.c224 if (nlmsg_len(nlh) < sizeof(struct nfgenmsg)) in nfnetlink_rcv_msg()
253 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in nfnetlink_rcv_msg()
445 nlmsg_len(nlh) < sizeof(struct nfgenmsg)) { in nfnetlink_rcv_batch()
491 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in nfnetlink_rcv_batch()
606 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in nfnetlink_rcv_skb_batch()
610 struct nfgenmsg *nfgenmsg; in nfnetlink_rcv_skb_batch() local
619 if (skb->len < NLMSG_HDRLEN + sizeof(struct nfgenmsg)) in nfnetlink_rcv_skb_batch()
631 nfgenmsg = nlmsg_data(nlh); in nfnetlink_rcv_skb_batch()
634 if (nfgenmsg->res_id == (__force __be16)NFNL_SUBSYS_NFTABLES) in nfnetlink_rcv_skb_batch()
637 res_id = ntohs(nfgenmsg->res_id); in nfnetlink_rcv_skb_batch()
Dnfnetlink_hook.c250 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nfnl_hook_dump()
290 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nfnl_hook_dump_start()
Dnf_tables_trace.c179 size = nlmsg_total_size(sizeof(struct nfgenmsg)) + in nft_trace_notify()
Dnfnetlink_log.c356 sizeof(struct nfgenmsg), in __nfulnl_send()
711 size = nlmsg_total_size(sizeof(struct nfgenmsg)) in nfulnl_log_packet()
725 + nla_total_size(sizeof(struct nfgenmsg)); /* NLMSG_DONE */ in nfulnl_log_packet()
Dnf_conntrack_netlink.c690 return NLMSG_ALIGN(sizeof(struct nfgenmsg)) in ctnetlink_nlmsg_size()
1047 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in ctnetlink_start()
1730 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in ctnetlink_dump_one_entry()
3158 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in ctnetlink_exp_dump_table()
3206 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in ctnetlink_exp_ct_dump_table()
3255 struct nfgenmsg *nfmsg = nlmsg_data(nlh); in ctnetlink_dump_exp_ct()
Dnfnetlink_queue.c397 size = nlmsg_total_size(sizeof(struct nfgenmsg)) in nfqnl_build_packet_message()
Dnf_tables_api.c882 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nf_tables_dump_tables()
1697 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nf_tables_dump_chains()
3147 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nf_tables_dump_rules()
6978 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nf_tables_dump_obj()
7914 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nf_tables_dump_flowtable()
/Linux-v6.1/include/linux/netfilter/
Dnfnetlink.h14 const struct nfgenmsg *nfmsg;
71 struct nfgenmsg *nfmsg; in nfnl_fill_hdr()
86 nlh = nlmsg_put(skb, portid, seq, type, sizeof(struct nfgenmsg), flags); in nfnl_msg_put()
/Linux-v6.1/include/uapi/linux/netfilter/
Dnfnetlink_compat.h60 + NLMSG_ALIGN(sizeof(struct nfgenmsg))))
61 #define NFM_PAYLOAD(n) NLMSG_PAYLOAD(n, sizeof(struct nfgenmsg))
Dnfnetlink.h34 struct nfgenmsg { struct
/Linux-v6.1/tools/testing/selftests/netfilter/
Dnf-queue.c85 mnl_attr_parse(nlh, sizeof(struct nfgenmsg), parse_attr_cb, tb); in queue_cb()
128 struct nfgenmsg *nfg; in nfq_build_cfg_request()
152 struct nfgenmsg *nfg; in nfq_build_cfg_params()
175 struct nfgenmsg *nfg; in nfq_build_verdict()
/Linux-v6.1/net/netfilter/ipset/
Dip_set_core.c1455 nlmsg_for_each_attr(attr, nlh, sizeof(struct nfgenmsg), rem) { in dump_attrs()
1472 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in ip_set_dump_start()
1714 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in call_ad()