Module bindings

Module bindings 

Source

Structs§

mnl_nlmsg_batch
mnl_socket
nfgenmsg
nfqnl_msg_config_cmd
nfqnl_msg_config_params
nfqnl_msg_packet_hdr
nfqnl_msg_packet_hw
nfqnl_msg_packet_timestamp
nfqnl_msg_verdict_hdr
nlattr
nlmsghdr

Constants§

CTA_COUNTERS32_BYTES
CTA_COUNTERS32_PACKETS
CTA_COUNTERS_BYTES
CTA_COUNTERS_MAX
CTA_COUNTERS_ORIG
CTA_COUNTERS_PACKETS
CTA_COUNTERS_PAD
CTA_COUNTERS_REPLY
CTA_COUNTERS_UNSPEC
CTA_EXPECT_CLASS
CTA_EXPECT_FLAGS
CTA_EXPECT_FN
CTA_EXPECT_HELP_NAME
CTA_EXPECT_ID
CTA_EXPECT_MASK
CTA_EXPECT_MASTER
CTA_EXPECT_MAX
CTA_EXPECT_NAT
CTA_EXPECT_NAT_DIR
CTA_EXPECT_NAT_MAX
CTA_EXPECT_NAT_TUPLE
CTA_EXPECT_NAT_UNSPEC
CTA_EXPECT_TIMEOUT
CTA_EXPECT_TUPLE
CTA_EXPECT_UNSPEC
CTA_EXPECT_ZONE
CTA_FILTER
CTA_FILTER_MAX
CTA_FILTER_ORIG_FLAGS
CTA_FILTER_REPLY_FLAGS
CTA_FILTER_UNSPEC
CTA_HELP
CTA_HELP_INFO
CTA_HELP_MAX
CTA_HELP_NAME
CTA_HELP_UNSPEC
CTA_ID
CTA_IP_MAX
CTA_IP_UNSPEC
CTA_IP_V4_DST
CTA_IP_V4_SRC
CTA_IP_V6_DST
CTA_IP_V6_SRC
CTA_LABELS
CTA_LABELS_MASK
CTA_MARK
CTA_MARK_MASK
CTA_MAX
CTA_NAT
CTA_NAT_DST
CTA_NAT_MAX
CTA_NAT_MAXIP
CTA_NAT_MINIP
CTA_NAT_PROTO
CTA_NAT_SEQ_ADJ_ORIG
CTA_NAT_SEQ_ADJ_REPLY
CTA_NAT_SEQ_CORRECTION_POS
CTA_NAT_SEQ_MAX
CTA_NAT_SEQ_OFFSET_AFTER
CTA_NAT_SEQ_OFFSET_BEFORE
CTA_NAT_SEQ_UNSPEC
CTA_NAT_SRC
CTA_NAT_UNSPEC
CTA_NAT_V4_MAXIP
CTA_NAT_V4_MINIP
CTA_NAT_V6_MAXIP
CTA_NAT_V6_MINIP
CTA_PROTOINFO
CTA_PROTOINFO_DCCP
CTA_PROTOINFO_DCCP_HANDSHAKE_SEQ
CTA_PROTOINFO_DCCP_MAX
CTA_PROTOINFO_DCCP_PAD
CTA_PROTOINFO_DCCP_ROLE
CTA_PROTOINFO_DCCP_STATE
CTA_PROTOINFO_DCCP_UNSPEC
CTA_PROTOINFO_MAX
CTA_PROTOINFO_SCTP
CTA_PROTOINFO_SCTP_MAX
CTA_PROTOINFO_SCTP_STATE
CTA_PROTOINFO_SCTP_UNSPEC
CTA_PROTOINFO_SCTP_VTAG_ORIGINAL
CTA_PROTOINFO_SCTP_VTAG_REPLY
CTA_PROTOINFO_TCP
CTA_PROTOINFO_TCP_FLAGS_ORIGINAL
CTA_PROTOINFO_TCP_FLAGS_REPLY
CTA_PROTOINFO_TCP_MAX
CTA_PROTOINFO_TCP_STATE
CTA_PROTOINFO_TCP_UNSPEC
CTA_PROTOINFO_TCP_WSCALE_ORIGINAL
CTA_PROTOINFO_TCP_WSCALE_REPLY
CTA_PROTOINFO_UNSPEC
CTA_PROTONAT_MAX
CTA_PROTONAT_PORT_MAX
CTA_PROTONAT_PORT_MIN
CTA_PROTONAT_UNSPEC
CTA_PROTO_DST_PORT
CTA_PROTO_ICMPV6_CODE
CTA_PROTO_ICMPV6_ID
CTA_PROTO_ICMPV6_TYPE
CTA_PROTO_ICMP_CODE
CTA_PROTO_ICMP_ID
CTA_PROTO_ICMP_TYPE
CTA_PROTO_MAX
CTA_PROTO_NUM
CTA_PROTO_SRC_PORT
CTA_PROTO_UNSPEC
CTA_SECCTX
CTA_SECCTX_MAX
CTA_SECCTX_NAME
CTA_SECCTX_UNSPEC
CTA_SECMARK
CTA_SEQADJ_CORRECTION_POS
CTA_SEQADJ_MAX
CTA_SEQADJ_OFFSET_AFTER
CTA_SEQADJ_OFFSET_BEFORE
CTA_SEQADJ_UNSPEC
CTA_SEQ_ADJ_ORIG
CTA_SEQ_ADJ_REPLY
CTA_STATS_CHAIN_TOOLONG
CTA_STATS_CLASH_RESOLVE
CTA_STATS_DELETE
CTA_STATS_DELETE_LIST
CTA_STATS_DROP
CTA_STATS_EARLY_DROP
CTA_STATS_ERROR
CTA_STATS_EXP_CREATE
CTA_STATS_EXP_DELETE
CTA_STATS_EXP_MAX
CTA_STATS_EXP_NEW
CTA_STATS_EXP_UNSPEC
CTA_STATS_FOUND
CTA_STATS_GLOBAL_ENTRIES
CTA_STATS_GLOBAL_MAX
CTA_STATS_GLOBAL_MAX_ENTRIES
CTA_STATS_GLOBAL_UNSPEC
CTA_STATS_IGNORE
CTA_STATS_INSERT
CTA_STATS_INSERT_FAILED
CTA_STATS_INVALID
CTA_STATS_MAX
CTA_STATS_NEW
CTA_STATS_SEARCHED
CTA_STATS_SEARCH_RESTART
CTA_STATS_UNSPEC
CTA_STATUS
CTA_STATUS_MASK
CTA_SYNPROXY
CTA_SYNPROXY_ISN
CTA_SYNPROXY_ITS
CTA_SYNPROXY_MAX
CTA_SYNPROXY_TSOFF
CTA_SYNPROXY_UNSPEC
CTA_TIMEOUT
CTA_TIMESTAMP
CTA_TIMESTAMP_MAX
CTA_TIMESTAMP_PAD
CTA_TIMESTAMP_START
CTA_TIMESTAMP_STOP
CTA_TIMESTAMP_UNSPEC
CTA_TUPLE_IP
CTA_TUPLE_MASTER
CTA_TUPLE_MAX
CTA_TUPLE_ORIG
CTA_TUPLE_PROTO
CTA_TUPLE_REPLY
CTA_TUPLE_UNSPEC
CTA_TUPLE_ZONE
CTA_UNSPEC
CTA_USE
CTA_ZONE
MNL_ALIGNTO
MNL_ATTR_HDRLEN
MNL_CB_ERROR
MNL_CB_OK
MNL_CB_STOP
MNL_NLMSG_HDRLEN
MNL_SOCKET_AUTOPID
MNL_SOCKET_DUMP_SIZE
MNL_TYPE_BINARY
MNL_TYPE_FLAG
MNL_TYPE_MAX
MNL_TYPE_MSECS
MNL_TYPE_NESTED
MNL_TYPE_NESTED_COMPAT
MNL_TYPE_NUL_STRING
MNL_TYPE_STRING
MNL_TYPE_U8
MNL_TYPE_U16
MNL_TYPE_U32
MNL_TYPE_U64
MNL_TYPE_UNSPEC
NETLINK_ADD_MEMBERSHIP
NETLINK_AUDIT
NETLINK_BROADCAST_ERROR
NETLINK_CAP_ACK
NETLINK_CONNECTOR
NETLINK_CRYPTO
NETLINK_DNRTMSG
NETLINK_DROP_MEMBERSHIP
NETLINK_ECRYPTFS
NETLINK_EXT_ACK
NETLINK_FIB_LOOKUP
NETLINK_FIREWALL
NETLINK_GENERIC
NETLINK_GET_STRICT_CHK
NETLINK_INET_DIAG
NETLINK_IP6_FW
NETLINK_ISCSI
NETLINK_KOBJECT_UEVENT
NETLINK_LISTEN_ALL_NSID
NETLINK_LIST_MEMBERSHIPS
NETLINK_NETFILTER
NETLINK_NFLOG
NETLINK_NO_ENOBUFS
NETLINK_PKTINFO
NETLINK_RDMA
NETLINK_ROUTE
NETLINK_RX_RING
NETLINK_SCSITRANSPORT
NETLINK_SELINUX
NETLINK_SMC
NETLINK_SOCK_DIAG
NETLINK_TX_RING
NETLINK_UNUSED
NETLINK_USERSOCK
NETLINK_XFRM
NFA_ALIGNTO
NFDBITS
NFNETLINK_V0
NFNLGRP_ACCT_QUOTA
NFNLGRP_CONNTRACK_DESTROY
NFNLGRP_CONNTRACK_EXP_DESTROY
NFNLGRP_CONNTRACK_EXP_NEW
NFNLGRP_CONNTRACK_EXP_UPDATE
NFNLGRP_CONNTRACK_NEW
NFNLGRP_CONNTRACK_UPDATE
NFNLGRP_MAX
NFNLGRP_NFTABLES
NFNLGRP_NFTRACE
NFNLGRP_NONE
NFNL_BATCH_MAX
NFNL_MSG_BATCH_BEGIN
NFNL_MSG_BATCH_END
NFNL_NFA_NEST
NFNL_SUBSYS_ACCT
NFNL_SUBSYS_COUNT
NFNL_SUBSYS_CTHELPER
NFNL_SUBSYS_CTNETLINK
NFNL_SUBSYS_CTNETLINK_EXP
NFNL_SUBSYS_CTNETLINK_TIMEOUT
NFNL_SUBSYS_HOOK
NFNL_SUBSYS_IPSET
NFNL_SUBSYS_NFTABLES
NFNL_SUBSYS_NFT_COMPAT
NFNL_SUBSYS_NONE
NFNL_SUBSYS_OSF
NFNL_SUBSYS_QUEUE
NFNL_SUBSYS_ULOG
NFQA_CAP_LEN
NFQA_CFG_CMD
NFQA_CFG_FLAGS
NFQA_CFG_F_CONNTRACK
NFQA_CFG_F_FAIL_OPEN
NFQA_CFG_F_GSO
NFQA_CFG_F_MAX
NFQA_CFG_F_SECCTX
NFQA_CFG_F_UID_GID
NFQA_CFG_MASK
NFQA_CFG_MAX
NFQA_CFG_PARAMS
NFQA_CFG_QUEUE_MAXLEN
NFQA_CFG_UNSPEC
NFQA_CGROUP_CLASSID
NFQA_CT
NFQA_CT_INFO
NFQA_EXP
NFQA_GID
NFQA_HWADDR
NFQA_IFINDEX_INDEV
NFQA_IFINDEX_OUTDEV
NFQA_IFINDEX_PHYSINDEV
NFQA_IFINDEX_PHYSOUTDEV
NFQA_L2HDR
NFQA_MARK
NFQA_MAX
NFQA_PACKET_HDR
NFQA_PAYLOAD
NFQA_PRIORITY
NFQA_SECCTX
NFQA_SKB_CSUMNOTREADY
NFQA_SKB_CSUM_NOTVERIFIED
NFQA_SKB_GSO
NFQA_SKB_INFO
NFQA_TIMESTAMP
NFQA_UID
NFQA_UNSPEC
NFQA_VERDICT_HDR
NFQA_VLAN
NFQA_VLAN_MAX
NFQA_VLAN_PROTO
NFQA_VLAN_TCI
NFQA_VLAN_UNSPEC
NFQNL_CFG_CMD_BIND
NFQNL_CFG_CMD_NONE
NFQNL_CFG_CMD_PF_BIND
NFQNL_CFG_CMD_PF_UNBIND
NFQNL_CFG_CMD_UNBIND
NFQNL_COPY_META
NFQNL_COPY_NONE
NFQNL_COPY_PACKET
NFQNL_MSG_CONFIG
NFQNL_MSG_MAX
NFQNL_MSG_PACKET
NFQNL_MSG_VERDICT
NFQNL_MSG_VERDICT_BATCH
NF_ACCEPT
NF_DROP
NF_MAX_VERDICT
NF_NETLINK_CONNTRACK_DESTROY
NF_NETLINK_CONNTRACK_EXP_DESTROY
NF_NETLINK_CONNTRACK_EXP_NEW
NF_NETLINK_CONNTRACK_EXP_UPDATE
NF_NETLINK_CONNTRACK_NEW
NF_NETLINK_CONNTRACK_UPDATE
NF_QUEUE
NF_REPEAT
NF_STOLEN
NF_STOP
NF_VERDICT_BITS
NF_VERDICT_FLAG_QUEUE_BYPASS
NF_VERDICT_MASK
NF_VERDICT_QBITS
NF_VERDICT_QMASK
NLMSG_ALIGNTO
NLMSG_DONE
NLMSG_ERROR
NLMSG_HDRLEN
NLMSG_MIN_TYPE
NLMSG_NOOP
NLMSG_OVERRUN
NLM_F_ACK
NLM_F_ACK_TLVS
NLM_F_APPEND
NLM_F_ATOMIC
NLM_F_BULK
NLM_F_CAPPED
NLM_F_CREATE
NLM_F_DUMP
NLM_F_DUMP_FILTERED
NLM_F_DUMP_INTR
NLM_F_ECHO
NLM_F_EXCL
NLM_F_MATCH
NLM_F_MULTI
NLM_F_NONREC
NLM_F_REPLACE
NLM_F_REQUEST
NLM_F_ROOT
__CTA_COUNTERS_MAX
__CTA_EXPECT_MAX
__CTA_EXPECT_NAT_MAX
__CTA_FILTER_MAX
__CTA_HELP_MAX
__CTA_IP_MAX
__CTA_MAX
__CTA_NAT_MAX
__CTA_NAT_SEQ_MAX
__CTA_PROTOINFO_DCCP_MAX
__CTA_PROTOINFO_MAX
__CTA_PROTOINFO_SCTP_MAX
__CTA_PROTOINFO_TCP_MAX
__CTA_PROTONAT_MAX
__CTA_PROTO_MAX
__CTA_SECCTX_MAX
__CTA_SEQADJ_MAX
__CTA_STATS_EXP_MAX
__CTA_STATS_GLOBAL_MAX
__CTA_STATS_MAX
__CTA_SYNPROXY_MAX
__CTA_TIMESTAMP_MAX
__CTA_TUPLE_MAX
__NFQA_CFG_MAX
__NFQA_MAX
__NFQA_VLAN_MAX

Functions§

mnl_attr_get_len
mnl_attr_get_payload
mnl_attr_get_payload_len
mnl_attr_get_str
mnl_attr_get_type
mnl_attr_get_u8
mnl_attr_get_u16
mnl_attr_get_u32
mnl_attr_get_u64
mnl_attr_nest_cancel
mnl_attr_nest_end
mnl_attr_nest_start
mnl_attr_nest_start_check
mnl_attr_next
mnl_attr_ok
mnl_attr_parse
mnl_attr_parse_nested
mnl_attr_parse_payload
mnl_attr_put
mnl_attr_put_check
mnl_attr_put_str
mnl_attr_put_str_check
mnl_attr_put_strz
mnl_attr_put_strz_check
mnl_attr_put_u8
mnl_attr_put_u8_check
mnl_attr_put_u16
mnl_attr_put_u32
mnl_attr_put_u64
mnl_attr_put_u16_check
mnl_attr_put_u32_check
mnl_attr_put_u64_check
mnl_attr_type_valid
mnl_attr_validate
mnl_attr_validate2
mnl_cb_run
mnl_cb_run2
mnl_nlmsg_batch_current
mnl_nlmsg_batch_head
mnl_nlmsg_batch_is_empty
mnl_nlmsg_batch_next
mnl_nlmsg_batch_reset
mnl_nlmsg_batch_size
mnl_nlmsg_batch_start
mnl_nlmsg_batch_stop
mnl_nlmsg_get_payload
mnl_nlmsg_get_payload_len
mnl_nlmsg_get_payload_offset
mnl_nlmsg_get_payload_tail
mnl_nlmsg_next
mnl_nlmsg_ok
mnl_nlmsg_portid_ok
mnl_nlmsg_put_extra_header
mnl_nlmsg_put_header
mnl_nlmsg_seq_ok
mnl_nlmsg_size
mnl_socket_bind
mnl_socket_close
mnl_socket_fdopen
mnl_socket_get_fd
mnl_socket_get_portid
mnl_socket_getsockopt
mnl_socket_open
mnl_socket_open2
mnl_socket_recvfrom
mnl_socket_sendto
mnl_socket_setsockopt

Type Aliases§

ctattr_counters
ctattr_expect
ctattr_expect_nat
ctattr_expect_stats
ctattr_filter
ctattr_help
ctattr_ip
ctattr_l4proto
ctattr_nat
ctattr_natseq
ctattr_protoinfo
ctattr_protoinfo_dccp
ctattr_protoinfo_sctp
ctattr_protoinfo_tcp
ctattr_protonat
ctattr_secctx
ctattr_seqadj
ctattr_stats_cpu
ctattr_stats_global
ctattr_synproxy
ctattr_tstamp
ctattr_tuple
ctattr_type
mnl_attr_cb_t
mnl_attr_data_type
mnl_cb_t
nfqnl_attr_config
nfqnl_attr_type
nfqnl_config_mode
nfqnl_msg_config_cmds
nfqnl_msg_types
nfqnl_vlan_attr