From owner-freebsd-questions Mon Aug 28 7:17:41 2000 Delivered-To: freebsd-questions@freebsd.org Received: from hookie.cs.ndsu.NoDak.edu (hookie.cs.ndsu.NoDak.edu [134.129.125.253]) by hub.freebsd.org (Postfix) with ESMTP id 4DD4037B42C for ; Mon, 28 Aug 2000 07:17:39 -0700 (PDT) Received: (from tinguely@localhost) by hookie.cs.ndsu.NoDak.edu (8.9.3/8.8.8) id JAA13735; Mon, 28 Aug 2000 09:17:34 -0500 (CDT) (envelope-from tinguely) Date: Mon, 28 Aug 2000 09:17:34 -0500 (CDT) From: mark tinguely Message-Id: <200008281417.JAA13735@hookie.cs.ndsu.NoDak.edu> To: mcn@broadcom.ie Subject: Re: igmp source code for freebsd Cc: freebsd-questions@FreeBSD.ORG In-Reply-To: <00e601c00e90$2ad8baa0$696e6bc0@broadcom.ie> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG the kernel code for IGMP is in sys/netinet. Sounds like you need client examples. There are several example mutlicast applications that are members of a mulitcast group (vic, vat, -- see applications ports/mbone). Basically the application listens to the multicast any group, looks for membership request and replies. on a request, set a random timer if no one replies with this group number by the time the timer expires, your application sends the reply. --mark tinguely. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message