From owner-freebsd-net Mon Oct 15 0:33:55 2001 Delivered-To: freebsd-net@freebsd.org Received: from web11208.mail.yahoo.com (web11208.mail.yahoo.com [216.136.131.190]) by hub.freebsd.org (Postfix) with SMTP id 266AD37B407 for ; Mon, 15 Oct 2001 00:33:53 -0700 (PDT) Message-ID: <20011015073353.31894.qmail@web11208.mail.yahoo.com> Received: from [164.164.56.2] by web11208.mail.yahoo.com via HTTP; Mon, 15 Oct 2001 00:33:53 PDT Date: Mon, 15 Oct 2001 00:33:53 -0700 (PDT) From: deepika kakrania Subject: mrouted 3.8(how to find multicast members??) To: freebsd-net@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi all, I am using mrouted (release 3.8) code on my system. In the code I find that for non-member interfaces of a multicast group, threshold TTL is set to 0. Like this. prun_add_ttls(gt) struct gtable *gt; { struct uvif *v; vifi_t vifi; for (vifi = 0, v = uvifs; vifi < numvifs; ++vifi, ++v) { if (VIFM_ISSET(vifi, gt->gt_grpmems)) gt->gt_ttls[vifi] = v->uv_threshold; else gt->gt_ttls[vifi] = 0; } } But the definition of threshhold TTL says that a incoming multicast packets will be forwarded out of an interface only if it has the TTL value >= threshold TTL of that interface. Am I right? Then doesn't multicast packet get forwarded out of all those interfaces which have TTL threshold of 0, which actually are not members for that multicast group? Can anyone help me out. Thanks & regards, Deepika  __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message