Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jun 2015 22:37:20 +0300
From:      "Andrey V. Elsukov" <bu7cher@yandex.ru>
To:        Emeric POUPON <emeric.poupon@stormshield.eu>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Multicast routing questions
Message-ID:  <558C5870.8000303@yandex.ru>
In-Reply-To: <2028687645.4478774.1435249115536.JavaMail.zimbra@stormshield.eu>
References:  <1192147789.4088965.1435134165130.JavaMail.zimbra@stormshield.eu> <886014477.4193151.1435158793240.JavaMail.zimbra@stormshield.eu> <558B963C.9090302@yandex.ru> <2028687645.4478774.1435249115536.JavaMail.zimbra@stormshield.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
On 25.06.2015 19:18, Emeric POUPON wrote:
> Ok thanks, I understand this case.
> But the problem is that we perform a lot of unnecessary mforward calls from ip_input.
> 
> The mrt route cache lookup is performed thanks to the src/dst addresse couple.
> The interface of the cached route does not match the current interface and that is what prevents "infinite" loops.
> 
> Is that really how it is meant to be done?

I'm agree it isn't optimal. Do you have some patches that improves this?
It looks like freebsd is used very rare as multicast router. So, if you
break something, this will not be found soon.

-- 
WBR, Andrey V. Elsukov



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