Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.0)

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Templin, Fred L <Fred.L.Templin@...>
Cc: <netdev@...>, YOSHIFUJI Hideaki / 吉 <yoshfuji@...>
Date: Tuesday, November 13, 2007 - 11:51 am

Hi Fred

Some comments.

Templin, Fred L wrote:

Please put the assignment on its own line.


If ipv6_generate_eui64() or ipv6_add_addr() fail, you will still have a link-local
prefix route on the device.

You might want to pull out the above code into a separate function and do correct
clean-ups on failures.



You are using a DAD timer to schedule RS?


Again, using DAD timer?


You are catching the error conditions incorrectly.  ip6_route_output will return
a pointer to dst whose error field will be set if the route lookup failed.  You need
to do something like:
			dst = ip6_route_output(NULL, &fl);
			if (dst->error || dst->dev != tunnel->dev || ...)

Also, please put the 'goto' on its own line.


You never use the 'drop' or 'accept' tags.  You can remove them.  Also, it appears
that you are doing some validations on the tunnel.  Might want to split that out into its
own function and just call that.


-vlad


-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[Resend][PATCH 01/05] ipv6: RFC4214 Support (4), Templin, Fred L, (Mon Nov 12, 5:01 pm)
Re: [Resend][PATCH 01/05] ipv6: RFC4214 Support (4), Vlad Yasevich, (Mon Nov 12, 6:11 pm)
RE: [Resend][PATCH 01/05] ipv6: RFC4214 Support (4), Templin, Fred L, (Mon Nov 12, 6:15 pm)
Re: [Resend][PATCH 01/05] ipv6: RFC4214 Support (4), Vlad Yasevich, (Mon Nov 12, 6:22 pm)
RE: [Resend][PATCH 01/05] ipv6: RFC4214 Support (4), Templin, Fred L, (Mon Nov 12, 6:26 pm)
[PATCH 04/04] ipv6: RFC4214 Support (5), Templin, Fred L, (Mon Nov 12, 6:03 pm)
[PATCH 05/05] ipv6: RFC4214 Support (5), Templin, Fred L, (Mon Nov 12, 6:18 pm)
[PATCH 01/01] ipv6: RFC4214 Support (v2.0), Templin, Fred L, (Mon Nov 12, 7:14 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.0), Vlad Yasevich, (Tue Nov 13, 11:51 am)
RE: [PATCH 01/01] ipv6: RFC4214 Support (v2.0), Templin, Fred L, (Tue Nov 13, 12:32 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.0), Vlad Yasevich, (Tue Nov 13, 12:59 pm)
[PATCH 01/01] ipv6: RFC4214 Support (v2.1), Templin, Fred L, (Tue Nov 13, 2:01 pm)
[PATCH 01/01] ipv6: RFC4214 Support (v2.2), Templin, Fred L, (Thu Nov 15, 2:44 am)
[PATCH 01/01] ipv6: RFC4214 Support (v2.4), Templin, Fred L, (Tue Nov 20, 1:36 pm)
[PATCH 01/01] ipv6: RFC4214 Support (v2.5), Templin, Fred L, (Mon Nov 26, 1:16 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.5), Herbert Xu, (Thu Nov 29, 6:29 am)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.5), YOSHIFUJI Hideaki / , (Thu Nov 29, 6:54 am)
[PATCH 01/03] ISATAP V2 (header file changes), Templin, Fred L, (Tue Jan 15, 3:57 pm)
Re: [PATCH 01/03] ISATAP V2 (header file changes), YOSHIFUJI Hideaki / , (Mon Mar 24, 1:37 am)
[PATCH 02/03] ISATAP V2 (ndisc.c; route.c changes), Templin, Fred L, (Tue Jan 15, 3:59 pm)
[PATCH 03/03] ISATAP V2 (sit.c changes), Templin, Fred L, (Tue Jan 15, 4:00 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.5), Herbert Xu, (Thu Nov 29, 7:12 am)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.5), YOSHIFUJI Hideaki / , (Mon Nov 26, 2:00 pm)
RE: [PATCH 01/01] ipv6: RFC4214 Support (v2.5), Templin, Fred L, (Tue Nov 27, 12:57 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.4), David Miller, (Tue Nov 20, 9:34 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.4), David Miller, (Tue Nov 20, 9:41 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.4), YOSHIFUJI Hideaki / , (Tue Nov 20, 1:43 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.2), YOSHIFUJI Hideaki / , (Thu Nov 15, 7:48 am)
RE: [PATCH 01/01] ipv6: RFC4214 Support (v2.2), Templin, Fred L, (Thu Nov 15, 2:11 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.2), YOSHIFUJI Hideaki / , (Thu Nov 15, 2:44 pm)
RE: [PATCH 01/01] ipv6: RFC4214 Support (v2.2), Templin, Fred L, (Thu Nov 15, 5:59 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.2), YOSHIFUJI Hideaki / , (Thu Nov 15, 7:22 am)
RE: [PATCH 01/01] ipv6: RFC4214 Support (v2.2), Templin, Fred L, (Thu Nov 15, 2:06 pm)
Re: [PATCH 01/01] ipv6: RFC4214 Support (v2.1), Vlad Yasevich, (Tue Nov 13, 3:03 pm)
RE: [PATCH 01/01] ipv6: RFC4214 Support (v2.0), Templin, Fred L, (Tue Nov 13, 1:29 pm)
[PATCH 02/04] ipv6: RFC4214 Support (5), Templin, Fred L, (Mon Nov 12, 6:03 pm)
[PATCH 03/05] ipv6: RFC4214 Support (5), Templin, Fred L, (Mon Nov 12, 6:03 pm)
[PATCH 01/04] ipv6: RFC4214 Support (5), Templin, Fred L, (Mon Nov 12, 6:03 pm)