Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Aug 2010 20:56:25 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To:        Ingo Flaschberger <if@xip.at>
Cc:        "Li, Qing" <qing.li@bluecoat.com>, net@freebsd.org
Subject:   RE: funny ECMP
Message-ID:  <20100824205412.G48418@maildrop.int.zabbadoz.net>
In-Reply-To: <alpine.LFD.2.00.1008242240420.12708@filebunker.xip.at>
References:  <alpine.LFD.2.00.1008230154280.29368@filebunker.xip.at> <alpine.LFD.2.00.1008240144350.12708@filebunker.xip.at> <B583FBF374231F4A89607B4D08578A4307F1FC70@bcs-mail03.internal.cacheflow.com> <alpine.LFD.2.00.1008240223240.12708@filebunker.xip.at> <alpine.LFD.2.00.1008242005160.12708@filebunker.xip.at> <B583FBF374231F4A89607B4D08578A4307F1FF22@bcs-mail03.internal.cacheflow.com> <alpine.LFD.2.00.1008242027390.12708@filebunker.xip.at> <B583FBF374231F4A89607B4D08578A4307F1FF79@bcs-mail03.internal.cacheflow.com> <alpine.LFD.2.00.1008242102410.12708@filebunker.xip.at> <B583FBF374231F4A89607B4D08578A4307F20002@bcs-mail03.internal.cacheflow.com> <alpine.LFD.2.00.1008242240420.12708@filebunker.xip.at>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 24 Aug 2010, Ingo Flaschberger wrote:

Hey,

>>> in arp-lookup code, the lowest weight + without gateway should be
>>> choosen.
>>
>>  Sure, but such a configuration did not make much sense.
>
> when the in_lltable_lookup code tries to lookup the arp entry, the 
> rtalloc_mpath_fib already has choosen that this packet should go the direkt 
> way. So also in_lltable_rtcheck should return the direkt was route.

I looked at some similar problem for someone end of April and the
crude workaround was to disable (#if 0) the following code in
in_lltable_lookup():

#if 0
   if (!(flags & LLE_IFADDR) &&
       in_lltable_rtcheck(ifp, flags, l3addr) != 0)
           goto done;
#endif

I had since defered looking at fixing this but finding this thread I
thought I'd just let you know.

/bz

-- 
Bjoern A. Zeeb                       This signature is about you not me.



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