Messages in this thread |  | | Subject | Re: Multicast Broadcast | From | Andi Kleen <> | Date | 26 Nov 2001 17:15:42 +0100 |
| |
berthiaume_wayne@emc.com writes:
> One potential work-around is a patch to > net/ipv4/igmp.c:ip_mc_join_group. > For example: > > #ifdef DUAL_MCAST_BIND > if(!imr->imr_ifindex) { > imr->ifindex=2; /* eth0 */ > err=ip_mc_join_group(sk, imr); > if (!err) { > imr->ifindex=3; /* eth1 */ > err=ip_mc_join_group(sk, imr); > } > return err; > } > #else > if(!imr->imr_ifindex) > in_dev = ip_mc_find_dev(imr); > #endif > > I'm hoping that there is another way.
It depends on what you want to do, but this "fix" is the same equivalent to executing IP_ADD_MEMBERSHIP twice with 2 and 3 in the imr_ifindex field (except that the later doesn't break any programs)
-Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |