Lines Matching defs:target
565 .target = *solicited_addr,
636 .target = *solicit,
724 struct in6_addr *target = (struct in6_addr *)&neigh->primary_key;
736 __func__, target);
738 ndisc_send_ns(dev, target, target, saddr, 0);
742 addrconf_addr_solict_mult(target, &mcaddr);
743 ndisc_send_ns(dev, target, &mcaddr, saddr, 0);
794 if (ipv6_addr_is_multicast(&msg->target)) {
795 ND_PRINTK(2, warn, "NS: multicast target address\n");
837 ifp = ipv6_get_ifaddr(dev_net(dev), &msg->target, dev, 1);
880 ifp = ipv6_get_ifaddr(net, &msg->target, mdev, 1);
892 if (ipv6_chk_acast_addr(net, dev, &msg->target) ||
895 (is_router = pndisc_is_router(&msg->target, dev)) >= 0)) {
920 ndisc_send_na(dev, &in6addr_linklocal_allnodes, &msg->target,
942 ndisc_send_na(dev, saddr, &msg->target, !!is_router,
974 if (ipv6_addr_is_multicast(&msg->target)) {
975 ND_PRINTK(2, warn, "NA: target address is multicast\n");
1005 ifp = ipv6_get_ifaddr(dev_net(dev), &msg->target, dev, 1);
1028 neigh = neigh_lookup(&nd_tbl, &msg->target, dev);
1044 pneigh_lookup(&nd_tbl, net, &msg->target, dev, 0)) {
1589 void ndisc_send_redirect(struct sk_buff *skb, const struct in6_addr *target)
1619 if (!ipv6_addr_equal(&ipv6_hdr(skb)->daddr, target) &&
1620 ipv6_addr_type(target) != (IPV6_ADDR_UNICAST|IPV6_ADDR_LINKLOCAL)) {
1622 "Redirect: target address is not link-local unicast\n");
1653 struct neighbour *neigh = dst_neigh_lookup(skb_dst(skb), target);
1656 "Redirect: no neigh for target address\n");
1689 .target = *target,