Lines Matching refs:in6_addr

76 				    const struct in6_addr *dest);
99 const struct in6_addr *prefix, int prefixlen,
100 const struct in6_addr *gwaddr, int ifindex,
103 const struct in6_addr *prefix, int prefixlen,
104 const struct in6_addr *gwaddr, int ifindex);
172 struct in6_addr *p = &rt->rt6i_gateway; in choose_neigh_daddr()
439 const struct in6_addr *saddr, in rt6_device_match()
487 struct in6_addr target;
493 struct in6_addr mcaddr; in rt6_probe_deferred()
699 const struct in6_addr *gwaddr) in rt6_route_rcv()
703 struct in6_addr prefix_buf, *prefix; in rt6_route_rcv()
734 prefix = (struct in6_addr *)rinfo->prefix; in rt6_route_rcv()
738 (struct in6_addr *)rinfo->prefix, in rt6_route_rcv()
774 struct in6_addr *saddr) in fib6_backtrack()
822 struct rt6_info *rt6_lookup(struct net *net, const struct in6_addr *daddr, in rt6_lookup()
823 const struct in6_addr *saddr, int oif, int strict) in rt6_lookup()
876 const struct in6_addr *daddr, in rt6_alloc_cow()
877 const struct in6_addr *saddr) in rt6_alloc_cow()
906 const struct in6_addr *daddr) in rt6_alloc_clone()
1198 struct in6_addr gateway;
1260 const struct in6_addr *gateway) in ip6_route_redirect()
1647 const struct in6_addr *gw_addr; in ip6_route_info_create()
1926 nrt->rt6i_gateway = *(struct in6_addr *)neigh->primary_key; in rt6_do_redirect()
1951 const struct in6_addr *dest) in ip6_rt_copy()
1990 const struct in6_addr *prefix, int prefixlen, in rt6_get_route_info()
1991 const struct in6_addr *gwaddr, int ifindex) in rt6_get_route_info()
2022 const struct in6_addr *prefix, int prefixlen, in rt6_add_route_info()
2023 const struct in6_addr *gwaddr, int ifindex, in rt6_add_route_info()
2051 struct rt6_info *rt6_get_dflt_router(const struct in6_addr *addr, struct net_device *dev) in rt6_get_dflt_router()
2073 struct rt6_info *rt6_add_dflt_router(const struct in6_addr *gwaddr, in rt6_add_dflt_router()
2231 const struct in6_addr *addr, in addrconf_dst_alloc()
2265 const struct in6_addr *daddr, in ip6_route_get_saddr()
2267 struct in6_addr *saddr) in ip6_route_get_saddr()
2284 struct in6_addr *addr;
2291 struct in6_addr *addr = ((struct arg_dev_net_ip *)arg)->addr; in fib6_remove_prefsrc()
2319 struct in6_addr *gateway = (struct in6_addr *)arg; in fib6_clean_tohost()
2329 void rt6_clean_tohost(struct net *net, struct in6_addr *gateway) in rt6_clean_tohost()
2417 [RTA_GATEWAY] = { .len = sizeof(struct in6_addr) },
2754 struct in6_addr *dst, struct in6_addr *src, in rt6_fill_node()
2858 struct in6_addr saddr_buf; in rt6_fill_node()
2865 struct in6_addr saddr_buf; in rt6_fill_node()
2936 if (nla_len(tb[RTA_SRC]) < sizeof(struct in6_addr)) in inet6_rtm_getroute()
2939 fl6.saddr = *(struct in6_addr *)nla_data(tb[RTA_SRC]); in inet6_rtm_getroute()
2943 if (nla_len(tb[RTA_DST]) < sizeof(struct in6_addr)) in inet6_rtm_getroute()
2946 fl6.daddr = *(struct in6_addr *)nla_data(tb[RTA_DST]); in inet6_rtm_getroute()