Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 May 2010 22:06:40 GMT
From:      Christian Laursen <xi@borderworlds.dk>
To:        freebsd-pf@FreeBSD.org
Subject:   Re: kern/146832: [pf] "(self)" not always matching all local IPv6 addresses
Message-ID:  <201005232206.o4NM6eAS016850@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/146832; it has been noted by GNATS.

From: Christian Laursen <xi@borderworlds.dk>
To: bug-followup@FreeBSD.org, xi@borderworlds.dk
Cc:  
Subject: Re: kern/146832: [pf] "(self)" not always matching all local IPv6
 addresses
Date: Sun, 23 May 2010 15:50:16 +0200

 Just to make sure I reproduced it on -CURRENT from yesterday.
 
 FreeBSD pftest.borderworlds.dk 9.0-CURRENT FreeBSD 9.0-CURRENT #1: Sat 
 May 22 21:53:04 CEST 2010 
 root@pftest.borderworlds.dk:/usr/obj/usr/src/sys/GENERIC  i386
 
 If I configure IPv6 via rc.conf this line:
 ifconfig_em0_ipv6="RTADV"
 
 Then the problem isn't there. "(self)" matches the autoconfigured address.
 
 
 However, if I remove that line from rc.conf and manually run the 
 following sequence of commands:
 
 ifconfig em0 inet6 -ifdisabled
 ifconfig em0 inet6 auto_linklocal
 ifconfig em0 inet6 accept_rtadv
 
 and then wait for the autoconfigured address to appear on the interface.
 
 Then the problem I have described manifests itself.
 
 -- 
 Christian Laursen



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