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>