Lines Matching refs:nlattr
148 static int dn_fib_count_nhs(const struct nlattr *attr) in dn_fib_count_nhs()
163 static int dn_fib_get_nhs(struct dn_fib_info *fi, const struct nlattr *attr, in dn_fib_get_nhs()
179 struct nlattr *gw_attr; in dn_fib_get_nhs()
181 gw_attr = nla_find((struct nlattr *) (nhp + 1), attrlen, RTA_GATEWAY); in dn_fib_get_nhs()
263 struct dn_fib_info *dn_fib_create_info(const struct rtmsg *r, struct nlattr *attrs[], in dn_fib_create_info()
294 struct nlattr *attr; in dn_fib_create_info()
493 static inline u32 rtm_get_table(struct nlattr *attrs[], u8 table) in rtm_get_table()
506 struct nlattr *attrs[RTA_MAX+1]; in dn_fib_rtm_delroute()
531 struct nlattr *attrs[RTA_MAX+1]; in dn_fib_rtm_newroute()
559 struct nlattr hdr; in fib_magic()
565 struct nlattr hdr; in fib_magic()
571 struct nlattr hdr; in fib_magic()
576 struct nlattr *attrs[RTA_MAX+1] = { in fib_magic()
577 [RTA_DST] = (struct nlattr *) &dst_attr, in fib_magic()
578 [RTA_PREFSRC] = (struct nlattr * ) &prefsrc_attr, in fib_magic()
579 [RTA_OIF] = (struct nlattr *) &oif_attr, in fib_magic()