Searched refs:attrlen (Results 1 – 4 of 4) sorted by relevance
/include/linux/ |
D | rtnetlink.h | 149 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \ argument 633 extern void __rta_fill(struct sk_buff *skb, int attrtype, int attrlen, const void *data); 635 #define RTA_PUT(skb, attrtype, attrlen, data) \ argument 636 ({ if (unlikely(skb_tailroom(skb) < (int)RTA_SPACE(attrlen))) \ 638 __rta_fill(skb, attrtype, attrlen, data); }) 640 #define RTA_APPEND(skb, attrlen, data) \ argument 641 ({ if (unlikely(skb_tailroom(skb) < (int)(attrlen))) \ 643 memcpy(skb_put(skb, attrlen), data, attrlen); }) 645 #define RTA_PUT_NOHDR(skb, attrlen, data) \ argument 646 ({ RTA_APPEND(skb, RTA_ALIGN(attrlen), data); \ [all …]
|
/include/linux/netfilter/ |
D | nfnetlink_compat.h | 40 #define NFA_NEXT(nfa,attrlen) ((attrlen) -= NFA_ALIGN((nfa)->nfa_len), \ argument
|
/include/net/ |
D | netlink.h | 251 int attrlen); 252 extern void * __nla_reserve_nohdr(struct sk_buff *skb, int attrlen); 254 int attrlen); 255 extern void * nla_reserve_nohdr(struct sk_buff *skb, int attrlen); 257 int attrlen, const void *data); 258 extern void __nla_put_nohdr(struct sk_buff *skb, int attrlen, 261 int attrlen, const void *data); 262 extern int nla_put_nohdr(struct sk_buff *skb, int attrlen, 264 extern int nla_append(struct sk_buff *skb, int attrlen, 831 #define NLA_PUT(skb, attrtype, attrlen, data) \ argument [all …]
|
D | dn_fib.h | 125 extern __le16 dn_fib_get_attr16(struct rtattr *attr, int attrlen, int type);
|