Data Structures | |
struct | nfattr |
Macros | |
#define | NF_NETLINK_CONNTRACK_NEW 0x00000001 |
#define | NF_NETLINK_CONNTRACK_UPDATE 0x00000002 |
#define | NF_NETLINK_CONNTRACK_DESTROY 0x00000004 |
#define | NF_NETLINK_CONNTRACK_EXP_NEW 0x00000008 |
#define | NF_NETLINK_CONNTRACK_EXP_UPDATE 0x00000010 |
#define | NF_NETLINK_CONNTRACK_EXP_DESTROY 0x00000020 |
#define | NFNL_NFA_NEST 0x8000 |
#define | NFA_TYPE(attr) ((attr)->nfa_type & 0x7fff) |
#define | NFA_ALIGNTO 4 |
#define | NFA_ALIGN(len) (((len) + NFA_ALIGNTO - 1) & ~(NFA_ALIGNTO - 1)) |
#define | NFA_OK(nfa, len) |
#define | NFA_NEXT(nfa, attrlen) |
#define | NFA_LENGTH(len) (NFA_ALIGN(sizeof(struct nfattr)) + (len)) |
#define | NFA_SPACE(len) NFA_ALIGN(NFA_LENGTH(len)) |
#define | NFA_DATA(nfa) ((void *)(((char *)(nfa)) + NFA_LENGTH(0))) |
#define | NFA_PAYLOAD(nfa) ((int)((nfa)->nfa_len) - NFA_LENGTH(0)) |
#define | NFA_NEST(skb, type) |
#define | NFA_NEST_END(skb, start) |
#define | NFA_NEST_CANCEL(skb, start) |
#define | NFM_NFA(n) |
#define | NFM_PAYLOAD(n) NLMSG_PAYLOAD(n, sizeof(struct nfgenmsg)) |
#define NF_NETLINK_CONNTRACK_DESTROY 0x00000004 |
#define NF_NETLINK_CONNTRACK_EXP_DESTROY 0x00000020 |
#define NF_NETLINK_CONNTRACK_EXP_NEW 0x00000008 |
#define NF_NETLINK_CONNTRACK_EXP_UPDATE 0x00000010 |
#define NF_NETLINK_CONNTRACK_NEW 0x00000001 |
#define NF_NETLINK_CONNTRACK_UPDATE 0x00000002 |
#define NFA_ALIGN | ( | len | ) | (((len) + NFA_ALIGNTO - 1) & ~(NFA_ALIGNTO - 1)) |
#define NFA_ALIGNTO 4 |
#define NFA_DATA | ( | nfa | ) | ((void *)(((char *)(nfa)) + NFA_LENGTH(0))) |
#define NFA_NEST_CANCEL | ( | skb, | |
start | |||
) |
#define NFA_NEST_END | ( | skb, | |
start | |||
) |
#define NFA_NEXT | ( | nfa, | |
attrlen | |||
) |
#define NFA_OK | ( | nfa, | |
len | |||
) |
#define NFA_PAYLOAD | ( | nfa | ) | ((int)((nfa)->nfa_len) - NFA_LENGTH(0)) |
#define NFA_SPACE | ( | len | ) | NFA_ALIGN(NFA_LENGTH(len)) |
#define NFA_TYPE | ( | attr | ) | ((attr)->nfa_type & 0x7fff) |
#define NFM_NFA | ( | n | ) |
#define NFM_PAYLOAD | ( | n | ) | NLMSG_PAYLOAD(n, sizeof(struct nfgenmsg)) |
#define NFNL_NFA_NEST 0x8000 |