Netlink message header. More...
#include <netlink-kernel.h>
Data Fields | |
__u32 | nlmsg_len |
__u16 | nlmsg_type |
__u16 | nlmsg_flags |
__u32 | nlmsg_seq |
__u32 | nlmsg_pid |
uint32_t | nlmsg_len |
Length of message including header. More... | |
uint16_t | nlmsg_type |
Message type (content type) More... | |
uint16_t | nlmsg_flags |
Message flags. More... | |
uint32_t | nlmsg_seq |
Sequence number. More... | |
uint32_t | nlmsg_pid |
Netlink PID of the proccess sending the message. More... | |
Netlink message header.
uint16_t nlmsghdr::nlmsg_flags |
Message flags.
__u16 nlmsghdr::nlmsg_flags |
Referenced by __parse_expect_message_type(), __parse_message_type(), author_destroy(), author_new(), author_update(), debug_nfct_cb(), ipq_set_verdict(), ipset_debug_msg(), ipulog_get_packet(), netem_build_msg(), nfacct_nlmsg_build_hdr(), nfct_helper_nlmsg_build_hdr(), nfct_timeout_nlmsg_build_hdr(), nfnl_dump_packet(), nfnl_fill_hdr(), nfnl_get_msg_next(), nfnl_talk(), nfnlmsg_ct_group(), nft_compatible_revision(), nft_nlmsg_build_hdr(), nl_auto_complete(), nlmsg_inherit(), and nlmsg_put().
uint32_t nlmsghdr::nlmsg_len |
Length of message including header.
__u32 nlmsghdr::nlmsg_len |
Referenced by __callback(), genlmsg_len(), ipq_set_verdict(), ipset_commit(), ipset_debug_msg(), mnl_attr_nest_cancel(), mnl_attr_nest_start(), mnl_attr_nest_start_check(), mnl_attr_put(), mnl_attr_put_check(), mnl_chain_dump(), mnl_genid_get(), mnl_nft_chain_add(), mnl_nft_chain_delete(), mnl_nft_chain_dump(), mnl_nft_chain_get(), mnl_nft_rule_add(), mnl_nft_rule_delete(), mnl_nft_rule_dump(), mnl_nft_set_add(), mnl_nft_set_delete(), mnl_nft_set_dump(), mnl_nft_set_get(), mnl_nft_setelem_add(), mnl_nft_setelem_delete(), mnl_nft_setelem_get(), mnl_nft_table_add(), mnl_nft_table_delete(), mnl_nft_table_dump(), mnl_nft_table_get(), mnl_nlmsg_batch_next(), mnl_nlmsg_batch_reset(), mnl_nlmsg_get_payload_len(), mnl_nlmsg_get_payload_tail(), mnl_nlmsg_next(), mnl_nlmsg_ok(), mnl_nlmsg_put_extra_header(), mnl_nlmsg_put_header(), mnl_rule_dump(), mnl_set_dump(), mnl_setelem_get(), mnl_table_dump(), mnl_talk(), netem_build_msg(), nfct_mnl_talk(), nfct_parse_conntrack(), nfexp_parse_expect(), nfnl_addattr_l(), nfnl_check_attributes(), nfnl_dump_packet(), nfnl_fill_hdr(), nfnl_handle_packet(), nfnl_listen(), nfnl_parse_hdr(), nfnl_queue_msg_send_verdict_payload(), nfnl_send(), nfnl_talk(), nft_chain_add(), nft_compatible_revision(), nft_table_add(), nl_msg_dump(), nl_send(), nla_reserve(), nlmsg_convert(), nlmsg_len(), nlmsg_next(), nlmsg_ok(), nlmsg_put(), nlmsg_reserve(), nlmsg_tail(), nlmsg_valid_hdr(), and rtnl_receive().
__u32 nlmsghdr::nlmsg_pid |
Referenced by ipq_set_verdict(), mnl_nlmsg_portid_ok(), nfnl_fill_hdr(), nl_auto_complete(), nlmsg_inherit(), nlmsg_put(), origin_find(), and rtnl_receive().
uint32_t nlmsghdr::nlmsg_pid |
Netlink PID of the proccess sending the message.
__u32 nlmsghdr::nlmsg_seq |
Referenced by ipset_debug_msg(), mnl_batch_talk(), mnl_nlmsg_seq_ok(), nfacct_nlmsg_build_hdr(), nfct_helper_nlmsg_build_hdr(), nfct_timeout_nlmsg_build_hdr(), nfnl_dump_packet(), nfnl_fill_hdr(), nfnl_iterator_process(), nfnl_process(), nfnl_talk(), nft_compatible_revision(), nft_nlmsg_build_hdr(), nl_auto_complete(), nlmsg_inherit(), nlmsg_put(), and rtnl_receive().
uint32_t nlmsghdr::nlmsg_seq |
Sequence number.
uint16_t nlmsghdr::nlmsg_type |
Message type (content type)
__u16 nlmsghdr::nlmsg_type |
Referenced by __callback(), __parse_expect_message_type(), __parse_message_type(), author_destroy(), author_new(), author_update(), debug_nfct_cb(), ipq_set_verdict(), ipset_debug_msg(), ipset_get_nlmsg_type(), ipulog_get_packet(), nfacct_nlmsg_build_hdr(), nfct_helper_nlmsg_build_hdr(), nfct_timeout_nlmsg_build_hdr(), nfnl_check_attributes(), nfnl_dump_packet(), nfnl_fill_hdr(), nfnl_get_msg_next(), nfnlmsg_ct_parse(), nfnlmsg_log_msg_parse(), nfnlmsg_nft_chain_parse(), nfnlmsg_nft_rule_parse(), nfnlmsg_nft_set_parse(), nfnlmsg_nft_table_parse(), nfnlmsg_queue_msg_parse(), nfnlmsg_subsys(), nfnlmsg_subtype(), nft_compatible_revision(), nft_nlmsg_build_hdr(), nl_msg_dump(), nlmsg_alloc_simple(), nlmsg_inherit(), nlmsg_put(), rtnl_receive(), and rtnl_route_parse().