Home
last modified time | relevance | path

Searched refs:attrlen (Results 1 – 4 of 4) sorted by relevance

/include/linux/
Drtnetlink.h149 #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/
Dnfnetlink_compat.h40 #define NFA_NEXT(nfa,attrlen) ((attrlen) -= NFA_ALIGN((nfa)->nfa_len), \ argument
/include/net/
Dnetlink.h251 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 …]
Ddn_fib.h125 extern __le16 dn_fib_get_attr16(struct rtattr *attr, int attrlen, int type);