From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Jun  9 01:42:44 2011
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id p58GgiY54317;
	Thu, 9 Jun 2011 01:42:44 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp13.dti.ne.jp (smtp13.dti.ne.jp [202.216.231.188])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id p58Gghs54311
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 9 Jun 2011 01:42:43 +0900 (JST)
	(envelope-from kikuchan@noel.homeip.net)
Received: from noel.homeip.net (p4203-ipbfp303obiyama.kumamoto.ocn.ne.jp [124.101.98.203]) by smtp13.dti.ne.jp (3.11s) with ESMTP AUTH id p58GggDh016591;Thu, 9 Jun 2011 01:42:42 +0900 (JST)
Received: by noel.homeip.net (Postfix, from userid 1000)
	id B85DE18AC; Thu,  9 Jun 2011 01:42:41 +0900 (JST)
From: kikuchan@uranus.dti.ne.jp
To: FreeBSD-users-jp@jp.FreeBSD.org
X-Mailer: mnews [version 1.22(smtp_auth ext.)] 1999-12/19(Sun)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Message-Id: <20110608164241.B85DE18AC@noel.homeip.net>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Thu, 9 Jun 2011 01:42:41 +0900
X-Sequence: FreeBSD-users-jp 93450
Subject: [FreeBSD-users-jp 93450] IPv6 policy table
 =?ISO-2022-JP?B?GyRCJEgbKEI=?= getaddrinfo()
	=?ISO-2022-JP?B?GyRCJEskRCQkJEYbKEI=?=
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kikuchan@uranus.dti.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B$3$s$K$A$o!#(B
$B5FCS$H?=$7$^$9!#(B

$B$;$C$+$/$N(B World IPv6 Day $B$J$N$G!"(B6to4 $B$G7R$2$F$_$?$N$G$9$,(B
$B55$,MY$C$F$/$l$^$;$s$G$7$?!#(B

$B860x$HBP:v$O$H$j$"$($:J,$+$C$?$N$G$9$,!"$A$g$C$H<aA3$H$7$^$;$s!#(B
$B>\:Y$O0J2<$N$H$*$j$G$9!#(B

$B$^$:(B /etc/rc.conf $B$O(B ipv6_enable="YES" $B$H$J$C$F$$$^$9!#(B
$B$9$k$H(B /etc/rc.d/ip6addrctl $B$,%G%U%)%k%H$G(B prefer_ipv6 $B$7$^$9!#(B
$B$3$l$K$h$j!"(BIPv6 $BM%@h$]$$(B policy table $B$,<+F0$G@_Dj$5$l$^$9!#(B

$B3F%"%W%j%1!<%7%g%s$,(B getaddrinfo() $B$r;H$C$F@\B3@h$r<hF@$9$k:]!"(B
libc $B$N(B net/getaddrinfo.c $B$N(B reorder $B$"$?$j$G!"(B
$B$3$N(B policy table $B$K=>$C$?JB$SBX$($,9T$o$l$k$h$&$G$9!#(B

$B$H$3$m$,!"$3$N(B policy table $B$,B8:_$9$k$H(B $B$J$<$+(B getaddrinfo() $B$,(B
$B>o$K(BIPv4$B%"%I%l%9$r@h$KJV$9$h$&$G$9(B...$B!#(B
# $B5U$K(B /etc/rc.d/ip6addrctl prefer_ipv4 $B$H$7$F$bF1$8$G$9!#(B

$BBe$o$j$K!"(Bip6addrctl flush $B$r<B9T$7!"(Bpolicy table $B$NCf?H$r%/%j%"$9$k$H(B
reorder() $B$G%=!<%H$,9T$o$l$J$$$N$G!"(BIPv6$B%"%I%l%9$,@h$KJV$k$h$&$K$J$j$^$7$?!#(B

$BKh2s(B ip6addrctl flush $B$9$l$PMY$k55$rGR$`$3$H$,$G$-$k$N$G$9$,!"(B
IPv6$BMQ$N(B policy table $B$,B8:_$9$k$H(B IPv4 $B$,M%@h$5$l$F$7$^$&(B
$B$H$$$&$N$O!"2?$+<aA3$H$7$^$;$s!#(B

$B2?$+FCJL$JM}M3$,$"$k$N$G$7$g$&$+!)(B
# $B$=$l$H$b!"C1$K;d$N<j85$N4D6-$,$*$+$7$$$@$1$J$N$G$7$g$&$+!D!#(B

$B3NG'$7$?$N$O(B FreeBSD 8.1-RELEASE $B$G$9!#(B
# svnweb $B$G8+$k8B$j(B current $B$G$bF1$85$$,$7$^$9$,!"<+?.$"$j$^$;$s!#(B

$B2?$+$4B8CN$NJ}!"$$$i$C$7$c$$$^$7$?$i65$($F$/$@$5$$!#(B
$B$h$m$7$/$*4j$$$7$^$9!#(B
