6 Mar 2007 14:29
[quagga-dev 4605] Re: [quagga-users 7979] Re: quagga-0.99.6: ripd does not increment metric(FreeBSD)
Paul Jakma <paul <at> clubi.ie>
2007-03-06 13:29:58 GMT
2007-03-06 13:29:58 GMT
On Mon, 5 Mar 2007, Paul Jakma wrote:
> So my vote is for:
>
> Index: kernel_socket.c
> ===================================================================
> RCS file: /var/cvsroot/quagga/zebra/kernel_socket.c,v
> retrieving revision 1.40
> diff -u -p -r1.40 kernel_socket.c
> --- kernel_socket.c 12 Dec 2006 19:18:21 -0000 1.40
> +++ kernel_socket.c 5 Mar 2007 17:46:34 -0000
> <at> <at> -584,9 +584,7 <at> <at> ifam_read (struct ifa_msghdr *ifam)
>
> if (ifnlen && strncmp (ifp->name, ifname, INTERFACE_NAMSIZ))
> isalias = 1;
> -
> - ifp->metric = ifam->ifam_metric;
> -
> +
> /* Add connected address. */
> switch (sockunion_family (&addr))
> {
>
>
> does that fix things?
Eugene's address bounces, so presumably he isn't going to test
whether it fixes his problem. It's a straight-forward revert though,
so I'll apply soon, if no one objects.
(Continue reading)
RSS Feed