- patches.fixes/patch-2.6.11-rc1: 2.6.11-rc1.
[linux-flexiantxendom0-3.2.10.git] / net / ipv6 / ndisc.c
index d4eaaa8..5511065 100644 (file)
@@ -260,6 +260,9 @@ int ndisc_mc_map(struct in6_addr *addr, char *buf, struct net_device *dev, int d
        case ARPHRD_ARCNET:
                ipv6_arcnet_mc_map(addr, buf);
                return 0;
+       case ARPHRD_INFINIBAND:
+               ipv6_ib_mc_map(addr, buf);
+               return 0;
        default:
                if (dir) {
                        memcpy(buf, dev->broadcast, dev->addr_len);