summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordg <dg@FreeBSD.org>1995-10-07 03:47:44 +0000
committerdg <dg@FreeBSD.org>1995-10-07 03:47:44 +0000
commitd7818518789c0a5b14f57631dae1428ab3100150 (patch)
tree4882ccf89e9645774fed1f5e679a1db79fbdcad7
parented7403dd1f73c0327199e7f41ec610af92052151 (diff)
downloadFreeBSD-src-d7818518789c0a5b14f57631dae1428ab3100150.zip
FreeBSD-src-d7818518789c0a5b14f57631dae1428ab3100150.tar.gz
- mrouted doesn't allow loopback of group-specific queries, thus if a
host sends a leave message for a group that the router is a member of that membership gets forgotten until the next general query. - the second group-specific query generated looks like a general query sent to a specific group
-rw-r--r--usr.sbin/mrouted/vif.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/mrouted/vif.c b/usr.sbin/mrouted/vif.c
index 98915aa..91bfb79 100644
--- a/usr.sbin/mrouted/vif.c
+++ b/usr.sbin/mrouted/vif.c
@@ -7,7 +7,7 @@
* Leland Stanford Junior University.
*
*
- * $Id: vif.c,v 3.6 1995/06/25 19:53:01 fenner Exp $
+ * $Id: vif.c,v 1.6 1995/06/28 17:58:48 wollman Exp $
*/
@@ -1334,7 +1334,7 @@ cbk_t *cbk;
send_igmp(v->uv_lcl_addr, cbk->g->al_addr,
IGMP_HOST_MEMBERSHIP_QUERY,
- cbk->q_time, 0, 0);
+ cbk->q_time, cbk->g->al_addr, 0);
cbk->g->al_query = 0;
free(cbk);
}
OpenPOWER on IntegriCloud