summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1996-01-29 16:04:20 +0000
committerpeter <peter@FreeBSD.org>1996-01-29 16:04:20 +0000
commit35aa0cb102e33c4bb22eb6bef1a16fae652d590a (patch)
treed28f45c085eecb03d19811459f88ba9431e3b84f
parent31c79332f8800724ff0ed44bcf3bf72c51400b0b (diff)
downloadFreeBSD-src-35aa0cb102e33c4bb22eb6bef1a16fae652d590a.zip
FreeBSD-src-35aa0cb102e33c4bb22eb6bef1a16fae652d590a.tar.gz
Minor tweak to allow the mbone mapper to work again on hosts which are
themselves acting as multicast routers. Reviewed by: Bill Fenner (quite some time ago)
-rw-r--r--usr.sbin/mrouted/igmp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/mrouted/igmp.c b/usr.sbin/mrouted/igmp.c
index 3c27e6d..bbcd707 100644
--- a/usr.sbin/mrouted/igmp.c
+++ b/usr.sbin/mrouted/igmp.c
@@ -7,7 +7,7 @@
* Leland Stanford Junior University.
*
*
- * $Id: igmp.c,v 3.8 1995/11/29 22:36:57 fenner Rel $
+ * $Id: igmp.c,v 1.9 1996/01/06 21:09:44 peter Exp $
*/
@@ -327,7 +327,7 @@ send_igmp(src, dst, type, code, group, datalen)
if (IN_MULTICAST(ntohl(dst))) {
k_set_if(src);
- if (type != IGMP_DVMRP) {
+ if (type != IGMP_DVMRP || dst == allhosts_group) {
setloop = 1;
k_set_loop(TRUE);
}
OpenPOWER on IntegriCloud