cvs commit: src/sys/netinet6 route6.c

Bjoern A. Zeeb bzeeb-lists at lists.zabbadoz.net
Mon Apr 23 21:06:45 UTC 2007


On Mon, 23 Apr 2007, Kevin Oberman wrote:

Hi,

>> From: "George V. Neville-Neil" <gnn at FreeBSD.org>
>> Date: Mon, 23 Apr 2007 09:32:04 +0000 (UTC)
>> Sender: owner-cvs-all at freebsd.org
>>
>> gnn         2007-04-23 09:32:04 UTC
>>
>>   FreeBSD src repository
>>
>>   Modified files:
>>     sys/netinet6         route6.c
>>   Log:
>>   Turn off route header processing for now due to issues pointed out
>>   by Philippe Biondi and Arnaud Ebalard.  This is a temporary fix
>>   until more discussion can be had on the exact risks involved in
>>   allowing source routing in IPv6
>>
>>   Submitted by:   itojun
>>   Reviewed by:    jinmei
>>   MFC after:      1 day
>>
>>   Revision  Changes    Path
>>   1.13      +7 -0      src/sys/netinet6/route6.c
>
> I forgot to mention (and not George's issue) is that a bit of work is
> needed on ipfw for IPv6 data types. I have hit several issues which I
> worked around, but, ATM, it can't differentiate between RH0 and RH2 in a
> filter.

Just a five-minute-o-patch. I have not even compile time tested it.

'route' will still match any routing header.
'rh0' should match rh0, and 'rh2' should match rh2.

http://sources.zabbadoz.net/freebsd/ipv6/patches/patch-20070423-ipfw-rh2.patch

Let me know if it works (or not;-)

-- 
Bjoern A. Zeeb				bzeeb at Zabbadoz dot NeT


More information about the cvs-src mailing list