ndisc.c (9acd9f3ae92d0dc0ca7504fb48c1040e8bbc39fe) | ndisc.c (f3ee4010e84452aa133e5163e6cfabc52b194e94) |
---|---|
1/* 2 * Neighbour Discovery for IPv6 3 * Linux INET6 implementation 4 * 5 * Authors: 6 * Pedro Roque <roque@di.fc.ul.pt> 7 * Mike Shaver <shaver@ingenia.com> 8 * --- 804 unchanged lines hidden (view full) --- 813 } else 814 goto out; 815 } 816 817 if (is_router < 0) 818 is_router = !!idev->cnf.forwarding; 819 820 if (dad) { | 1/* 2 * Neighbour Discovery for IPv6 3 * Linux INET6 implementation 4 * 5 * Authors: 6 * Pedro Roque <roque@di.fc.ul.pt> 7 * Mike Shaver <shaver@ingenia.com> 8 * --- 804 unchanged lines hidden (view full) --- 813 } else 814 goto out; 815 } 816 817 if (is_router < 0) 818 is_router = !!idev->cnf.forwarding; 819 820 if (dad) { |
821 struct in6_addr maddr; 822 823 ipv6_addr_all_nodes(&maddr); 824 ndisc_send_na(dev, NULL, &maddr, &msg->target, | 821 ndisc_send_na(dev, NULL, &in6addr_linklocal_allnodes, &msg->target, |
825 is_router, 0, (ifp != NULL), 1); 826 goto out; 827 } 828 829 if (inc) 830 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_mcast); 831 else 832 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_ucast); --- 1021 unchanged lines hidden --- | 822 is_router, 0, (ifp != NULL), 1); 823 goto out; 824 } 825 826 if (inc) 827 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_mcast); 828 else 829 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_ucast); --- 1021 unchanged lines hidden --- |