Subject: ipv6: a question about ECMP

From: Duan Jiong <[email-masked]>
Date: Thu, 07 Nov 2013 18:33:20 +0800

Hi,

  After reading the ip6_pol_route(), i have a question about ECMP. Why we call
the rt6_multipath_select() after calling rt6_select()?
  In my opinion, the route returned by rt6_select() has a highest score, but the route
returned by rt6_multipath_select() may has a lower score than the former, because the
ECMP don't take the route preference into consideration. That means that the kernel will
choose a less-desirable route.

Thanks,
  Duan