diff options
author | peter <peter@FreeBSD.org> | 1996-01-29 16:04:20 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1996-01-29 16:04:20 +0000 |
commit | 35aa0cb102e33c4bb22eb6bef1a16fae652d590a (patch) | |
tree | d28f45c085eecb03d19811459f88ba9431e3b84f /usr.sbin/mrouted/igmp.c | |
parent | 31c79332f8800724ff0ed44bcf3bf72c51400b0b (diff) | |
download | FreeBSD-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)
Diffstat (limited to 'usr.sbin/mrouted/igmp.c')
-rw-r--r-- | usr.sbin/mrouted/igmp.c | 4 |
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); } |