From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Oct  5 18:50:39 2009
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id n959odD09659;
	Mon, 5 Oct 2009 18:50:39 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from www.back-street.net (221x250x131x194.ap221.ftth.ucom.ne.jp [221.250.131.194])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id n959odC09653
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 5 Oct 2009 18:50:39 +0900 (JST)
	(envelope-from taca@back-street.net)
Received: from localhost (localhost [IPv6:::1])
	by www.back-street.net (Postfix) with ESMTP id CFFBF5E311
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon,  5 Oct 2009 18:50:37 +0900 (JST)
Message-Id: <20091005.185040.173838601.taca@back-street.net>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: Takahiro Kambe <taca@back-street.net>
In-Reply-To: <20091003154134.7abb6193.kh@mogami.com>
	<20091002161233.77c55364.kh@mogami.com>
References: <20091002.122005.00306492.moto@kawasaki3.org>
	<20091002161233.77c55364.kh@mogami.com>
	<20091003154134.7abb6193.kh@mogami.com>
X-Mailer: Mew version 6.2 on Emacs 23.1 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 05 Oct 2009 18:50:40 +0900
X-Sequence: FreeBSD-users-jp 92529
Subject: [FreeBSD-users-jp 92529] Re: UDP limited broadcast
 =?ISO-2022-JP?B?GyRCJE5Bdz1QSn1LIRsoQg==?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: taca@back-street.net
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B$3$s$P$s$O!#(B

In message <20091002161233.77c55364.kh@mogami.com>
	on Fri, 2 Oct 2009 16:12:33 +0900,
	Kouichi Hirabayashi <kh@mogami.com> wrote:
> ip(4) $B$r8+$k$H!"(BSOCK_RAW $B$G(B IP_ONESBCAST $B$r@_Dj$9$l$P(B
> $BNI$5$=$&$G$9$,!"(Bsin.sin_addr.s_addr $B$,(B 202.23.252.255
> $B$J$I$G$"$l$P!"%$%5%M%C%H%U%l!<%`$N08@h$,(B IFF_BROADCAST
> (ff:ff:ff:ff:ff:ff) $B$K$J$j$^$9!#$H$3$m$,(B
IP_ONESBCAST$B$O(BBSD$B7O$G$b(BFreeBSD$BFH<+(B(DragonFly BSD$B$b%.%j%.%jF~$i$:(B)$B$J$N(B
$B$G!"AGD>$K<h$l$P!"(B

> sin.sin_addr.s_addr $B$,(B 255.255.255.255 $B$@$H!"(Bdefault
> route $B$KG[Aw$5$l!"(BIP_ONESBCAST $B$OL5;k$5$l$^$9!#$=$l$G(B
> $B$O$H!"(BSO_DONTROUTE $B%*%W%7%g%s$rDI2C$9$k$H!"(Bsendto()
> $B$G(B Network is unreachable $B$N%(%i!<(B $B!*(B
$B$H!"$$$&$N$O%P%0$G$O$J$$$G$7$g$&$+!#DI2C$5$l$?7P0^$b!"(B

	Revision 119178 - (view) (annotate) - [select for diffs]
	Modified Wed Aug 20 14:46:40 2003 UTC (6 years, 1 month ago) by bms
	File length: 20849 byte(s)
	Diff to previous 118622

	Add the IP_ONESBCAST option, to enable undirected IP
	broadcasts to be sent on specific interfaces. This is required
	by aodvd, and may in future help us in getting rid of the
	requirement for BPF from our import of isc-dhcp.

$B$H!"$$$&$3$H$G$9$+$i!#(Bsend-pr$B$7$F$bNI$5$=$&$K;W$($^$9!":G8e$K!"(BBPF$B$K(B
$BBe$($F;H$($?$i$$$$$J!"E*$J5-=R$b$"$j$^$9$+$i!#(B

In message <20091003154134.7abb6193.kh@mogami.com>
	on Sat, 3 Oct 2009 15:41:34 +0900,
	Kouichi Hirabayashi <kh@mogami.com> wrote:
> 2) SOCK_UDP $B$G(B soket() $B$r:n$k$H!"$&$^$/$f$+$J$$!#(B
> 3) SO_BROADCAST $B$N(B socket option $B$OMW$i$J$$!#(B
> 
> $B$G!"(Bip(4) $B$N(B SOCK_UDP $B$G$b;H$($k$H$$$&5-=R$H$OL7=b$9$k$h(B
SOCK_UDP $B$O(B SOCK_DGRAM $B$G$9$J!#(B


$BB>$N(BBSD$B$b4^$a$k$H!"$3$N$h$&$J08@h$K%Q%1%C%H$rAw$kE57?E*$J%W%m%0%i%`$O(B
DHCP$B$N%/%i%$%"%s%H$G$9!#(BOpenBSD$B$N(BOpenDHCP$B$N<BAu$O8+$F$^$;$s$,!"(BBSD$B7O$N(B
OS$B$G$ODL>o$O(Bbpf(4)$B$r;HMQ$7$F9T$&$3$H$K$J$C$F$$$k$h$&$G$9!#(B


-- 
$B?@8M(B $BN4Gn(B($B$+$s$Y(B $B$?$+$R$m(B)		at $B;E;v>l(B 

