Lines Matching refs:nlattr
150 static int dn_fib_count_nhs(const struct nlattr *attr) in dn_fib_count_nhs()
164 static int dn_fib_get_nhs(struct dn_fib_info *fi, const struct nlattr *attr, in dn_fib_get_nhs()
182 struct nlattr *gw_attr; in dn_fib_get_nhs()
184 gw_attr = nla_find((struct nlattr *) (nhp + 1), attrlen, RTA_GATEWAY); in dn_fib_get_nhs()
267 struct dn_fib_info *dn_fib_create_info(const struct rtmsg *r, struct nlattr *attrs[], in dn_fib_create_info()
298 struct nlattr *attr; in dn_fib_create_info()
497 static inline u32 rtm_get_table(struct nlattr *attrs[], u8 table) in rtm_get_table()
511 struct nlattr *attrs[RTA_MAX+1]; in dn_fib_rtm_delroute()
538 struct nlattr *attrs[RTA_MAX+1]; in dn_fib_rtm_newroute()
567 struct nlattr hdr; in fib_magic()
573 struct nlattr hdr; in fib_magic()
579 struct nlattr hdr; in fib_magic()
584 struct nlattr *attrs[RTA_MAX+1] = { in fib_magic()
585 [RTA_DST] = (struct nlattr *) &dst_attr, in fib_magic()
586 [RTA_PREFSRC] = (struct nlattr * ) &prefsrc_attr, in fib_magic()
587 [RTA_OIF] = (struct nlattr *) &oif_attr, in fib_magic()