Home
last modified time | relevance | path

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

/Linux-v5.10/net/netfilter/
Dnfnetlink.c191 if (nlmsg_len(nlh) < sizeof(struct nfgenmsg)) in nfnetlink_rcv_msg()
219 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in nfnetlink_rcv_msg()
395 nlmsg_len(nlh) < sizeof(struct nfgenmsg)) { in nfnetlink_rcv_batch()
436 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in nfnetlink_rcv_batch()
547 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in nfnetlink_rcv_skb_batch()
551 struct nfgenmsg *nfgenmsg; in nfnetlink_rcv_skb_batch() local
560 if (skb->len < NLMSG_HDRLEN + sizeof(struct nfgenmsg)) in nfnetlink_rcv_skb_batch()
572 nfgenmsg = nlmsg_data(nlh); in nfnetlink_rcv_skb_batch()
575 if (nfgenmsg->res_id == NFNL_SUBSYS_NFTABLES) in nfnetlink_rcv_skb_batch()
578 res_id = ntohs(nfgenmsg->res_id); in nfnetlink_rcv_skb_batch()
Dnf_tables_trace.c186 struct nfgenmsg *nfmsg; in nft_trace_notify()
195 size = nlmsg_total_size(sizeof(struct nfgenmsg)) + in nft_trace_notify()
222 nlh = nlmsg_put(skb, 0, 0, event, sizeof(struct nfgenmsg), 0); in nft_trace_notify()
Dnf_conntrack_netlink.c553 struct nfgenmsg *nfmsg; in ctnetlink_fill_info()
676 return NLMSG_ALIGN(sizeof(struct nfgenmsg)) in ctnetlink_nlmsg_size()
711 struct nfgenmsg *nfmsg; in ctnetlink_conntrack_event()
997 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in ctnetlink_start()
1537 struct nfgenmsg *nfmsg = nlmsg_data(nlh); in ctnetlink_del_conntrack()
1598 struct nfgenmsg *nfmsg = nlmsg_data(nlh); in ctnetlink_get_conntrack()
1675 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in ctnetlink_dump_list()
2386 struct nfgenmsg *nfmsg = nlmsg_data(nlh); in ctnetlink_new_conntrack()
2484 struct nfgenmsg *nfmsg; in ctnetlink_ct_stat_cpu_fill_info()
2569 struct nfgenmsg *nfmsg; in ctnetlink_stat_ct_fill_info()
[all …]
Dnfnetlink_log.c351 sizeof(struct nfgenmsg), in __nfulnl_send()
455 struct nfgenmsg *nfmsg; in __build_packet_message()
462 sizeof(struct nfgenmsg), 0); in __build_packet_message()
708 size = nlmsg_total_size(sizeof(struct nfgenmsg)) in nfulnl_log_packet()
722 + nla_total_size(sizeof(struct nfgenmsg)); /* NLMSG_DONE */ in nfulnl_log_packet()
876 struct nfgenmsg *nfmsg = nlmsg_data(nlh); in nfulnl_recv_config()
Dnf_tables_api.c663 struct nfgenmsg *nfmsg; in nf_tables_fill_table_info()
666 nlh = nlmsg_put(skb, portid, seq, event, sizeof(struct nfgenmsg), flags); in nf_tables_fill_table_info()
747 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nf_tables_dump_tables()
807 const struct nfgenmsg *nfmsg = nlmsg_data(nlh); in nf_tables_gettable()
994 const struct nfgenmsg *nfmsg = nlmsg_data(nlh); in nf_tables_newtable()
1181 const struct nfgenmsg *nfmsg = nlmsg_data(nlh); in nf_tables_deltable()
1415 struct nfgenmsg *nfmsg; in nf_tables_fill_chain_info()
1418 nlh = nlmsg_put(skb, portid, seq, event, sizeof(struct nfgenmsg), flags); in nf_tables_fill_chain_info()
1516 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nf_tables_dump_chains()
1564 const struct nfgenmsg *nfmsg = nlmsg_data(nlh); in nf_tables_getchain()
[all …]
Dnfnetlink_queue.c386 struct nfgenmsg *nfmsg; in nfqnl_build_packet_message()
397 size = nlmsg_total_size(sizeof(struct nfgenmsg)) in nfqnl_build_packet_message()
474 sizeof(struct nfgenmsg), 0); in nfqnl_build_packet_message()
1057 struct nfgenmsg *nfmsg = nlmsg_data(nlh); in nfqnl_recv_verdict_batch()
1165 struct nfgenmsg *nfmsg = nlmsg_data(nlh); in nfqnl_recv_verdict()
1251 struct nfgenmsg *nfmsg = nlmsg_data(nlh); in nfqnl_recv_config()
Dnfnetlink_cttimeout.c163 struct nfgenmsg *nfmsg; in ctnl_timeout_fill_info()
385 struct nfgenmsg *nfmsg; in cttimeout_default_fill_info()
Dnft_compat.c594 struct nfgenmsg *nfmsg; in nfnl_compat_fill_info()
627 struct nfgenmsg *nfmsg; in nfnl_compat_get_rcu()
Dnfnetlink_acct.c135 struct nfgenmsg *nfmsg; in nfnl_acct_fill_info()
Dnfnetlink_cthelper.c529 struct nfgenmsg *nfmsg; in nfnl_cthelper_fill_info()
/Linux-v5.10/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-v5.10/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-v5.10/net/netfilter/ipset/
Dip_set_core.c967 struct nfgenmsg *nfmsg; in start_msg()
1474 nlmsg_for_each_attr(attr, nlh, sizeof(struct nfgenmsg), rem) { in dump_attrs()
1491 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in ip_set_dump_start()
1735 int min_len = nlmsg_total_size(sizeof(struct nfgenmsg)); in call_ad()