D | nfnetlink_compat.h | 46 #define NFA_NEST(skb, type) \ argument 47 ({ struct nfattr *__start = (struct nfattr *)skb_tail_pointer(skb); \ 48 NFA_PUT(skb, (NFNL_NFA_NEST | type), 0, NULL); \ 50 #define NFA_NEST_END(skb, start) \ argument 51 ({ (start)->nfa_len = skb_tail_pointer(skb) - (unsigned char *)(start); \ 52 (skb)->len; }) 53 #define NFA_NEST_CANCEL(skb, start) \ argument 55 skb_trim(skb, (unsigned char *) (start) - (skb)->data); \
|