Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Jan 2002 14:33:54 +0530
From:      "Kshitij Gunjikar" <kshitijgunjikar@yahoo.com>
To:        <freebsd-net@freebsd.org>
Subject:   RE: urgent question regarding IP-in-IP encapsulation
Message-ID:  <DJEEIBCKNENADJJIMPLFEEIPCDAA.kshitijgunjikar@yahoo.com>
In-Reply-To: <20020116235654.3630.qmail@web20204.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Radhika,
  It's not clear what is not working correctly. The encapsulation, the
forwarding ? Also, please ensure that the interface you are forwarding to
supports multicasting and you put the source address of the outgoing
interface.
Regards
Kshitij

-----Original Message-----
From: owner-freebsd-net@freebsd.org
[mailto:owner-freebsd-net@freebsd.org]On Behalf Of radhika sinha
Sent: Thursday, January 17, 2002 5:27 AM
To: freebsd-hackers@freebsd.org
Cc: freebsd-net@freebsd.org
Subject: urgent question regarding IP-in-IP encapsulation


Hi,

I have a question regarding Ip-in-IP encapsulation in
freeBSD. In my implementation, I want a multicast
router to encapsulate multicast packets destined for
certain groups with an extra IP header before
forwarding them out. I am giving below some of the
code:

if(IN_MULTICAST(ntohl(ip->ip_dst.s_addr)))
{
   struct in_multi *inm;
    if(ip_mrouter){
    1) Check if the destination address belongs to the
        group of packets that need to be encapsulated
    2)calls my encapsulation function which returns an
       MBUF with the extra header
    3)The encapsulated packet is then sent to
       ip_mforward
}

For some reason this does not seem to be working
correctly, I would appreciate if someone can point out
the mistake I am making here.

Thanks a lot,
Radhika

__________________________________________________
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DJEEIBCKNENADJJIMPLFEEIPCDAA.kshitijgunjikar>