NDISC_NEIGHBOUR_ADVERTISEMENT
return hdr->icmp6_type == NDISC_NEIGHBOUR_ADVERTISEMENT ||
combined->icmp6.icmp6_type != NDISC_NEIGHBOUR_ADVERTISEMENT))
combined->icmp6.icmp6_type == NDISC_NEIGHBOUR_ADVERTISEMENT))
case NDISC_NEIGHBOUR_ADVERTISEMENT:
case NDISC_NEIGHBOUR_ADVERTISEMENT:
na->icmph.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT;
if (NDISC_NEIGHBOUR_ADVERTISEMENT == icmpv6->icmp6_type) {
case NDISC_NEIGHBOUR_ADVERTISEMENT:
case NDISC_NEIGHBOUR_ADVERTISEMENT:
case NDISC_NEIGHBOUR_ADVERTISEMENT:
m->icmph.icmp6_type != NDISC_NEIGHBOUR_ADVERTISEMENT))
na->icmph.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT;
if (msg->icmph.icmp6_type == NDISC_NEIGHBOUR_ADVERTISEMENT &&
case NDISC_NEIGHBOUR_ADVERTISEMENT:
case NDISC_NEIGHBOUR_ADVERTISEMENT:
NDISC_NEIGHBOUR_ADVERTISEMENT, &ndopts);
case NDISC_NEIGHBOUR_ADVERTISEMENT:
NDISC_NEIGHBOUR_ADVERTISEMENT);
.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT,
NDISC_NEIGHBOUR_ADVERTISEMENT);
CASE(NDISC_NEIGHBOUR_ADVERTISEMENT, "NeighborAdvertisements")
[NDISC_NEIGHBOUR_ADVERTISEMENT - 130] = 1,
icmp->icmp6_type == NDISC_NEIGHBOUR_ADVERTISEMENT)) {
key->tp.src == htons(NDISC_NEIGHBOUR_ADVERTISEMENT));
swkey->tp.src == htons(NDISC_NEIGHBOUR_ADVERTISEMENT)) {
match->key->tp.src == htons(NDISC_NEIGHBOUR_ADVERTISEMENT)) {