From owner-man-jp-reviewer@jp.freebsd.org  Fri Aug 20 13:47:47 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA44897;
	Fri, 20 Aug 1999 13:47:47 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from toto.noc.titech.ac.jp (g.noc.titech.ac.jp [131.112.126.30])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id NAA44892
	for <man-jp-reviewer@jp.freebsd.org>; Fri, 20 Aug 1999 13:47:47 +0900 (JST)
	(envelope-from aki@toto.noc.titech.ac.jp)
Received: from toto.noc.titech.ac.jp (localhost [127.0.0.1])
	by toto.noc.titech.ac.jp (8.9.2/8.9.2) with ESMTP id NAA13890
	for <man-jp-reviewer@jp.freebsd.org>; Fri, 20 Aug 1999 13:48:21 +0900 (JST)
	(envelope-from aki@toto.noc.titech.ac.jp)
Message-Id: <199908200448.NAA13890@toto.noc.titech.ac.jp>
To: man-jp-reviewer@jp.freebsd.org
From: Akihiro IIJIMA <aki@jp.freebsd.org>
In-Reply-To: Your message of "Fri, 20 Aug 1999 03:04:18 +0900"
	<19990820030418P.k-horik@yk.rim.or.jp>
References: <19990820030418P.k-horik@yk.rim.or.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Fri, 20 Aug 1999 13:48:21 +0900
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp-reviewer 1522
Subject: [man-jp-reviewer 1522] Re: (No Subject in original)
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: aki@toto.noc.titech.ac.jp

> 	$B%+!<%M%k$K$h$k%Q%1%C%H1*2s%a%+%K%:%`(B
> $B$J$I$,$h$$$+$b$7$l$^$;$s!#(B

$B$$$$$9$M!#(B

> > .Sh $B%Q%1%C%H$rFI$`(B
> [$BN,(B]
> > .Xr recvfrom 2
> > $B$K%j%?!<%s$5$l$k%"%I%l%9$K$O!"(B
> 	$B8e<T$,JV$9%"%I%l%9$G$O!"(B
> 	$B%]!<%H$K$O%Q%1%C%H1*2s<T$,Ds6!$9$k$J$s$i$+$s$N%?%0(B

$B8e<T$N>l9g!"F@$i$l$k%"%I%l%9$K$O(B
$B%]!<%HHV9f$K$O%Q%1%C%H1*2s<T$,Ds6!$9$k$J$s$i$+$N%?%0(B
($BDL>o$O(B ipfw $B$N%k!<%kHV9f(B) $B$,@_Dj$5$l!"(B
IP$B%"%I%l%9It$K$O(B 
$BF~NO%Q%1%C%H$N>l9g$O%Q%1%C%H$,<u?.$5$l$?(B($B:G=i$N(B)$B%$%s%?%U%'!<%9%"%I%l%9!"(B
$B=PNO%Q%1%C%H$N>l9g$O(B INADDR_ANY $B$,@_Dj$5$l$^$9!#(B

> $B0UL#$@$H;W$&$N$G!"!V=hM}!W$h$j$O!VJ*;v!W$NJ}$,$7$C$/$j$/$k$H;W$$$^$9!#(B
> # $B$J$s$H$J$/$7$C$/$j$/$k$HKY@n$,46$8$k$@$1$+$b$7$l$^$;$s(B ^_^;

$B$$$$$s$8$c$J$$(B
 
> > .Sh $B>\:Y(B
> [$BN,(B]
> > $B%Q%1%C%H$O<u?.$5$l$F!"JQ99$J$7$GAw?.$5$l$^$9$,!"(B
> > $B=PNO$H$7$F=q$+$l$?%Q%1%C%H$N(B IP $B%X%C%@$N%A%'%C%/%5%`$O(B
> > $B@5$7$$CM$K=q$-49$($i$l$^$9!#(B
> > $BF~NO$H$7$F=q$+$l!"8m$C$?%A%'%C%/%5%`$r;}$D%Q%1%C%H$O<N$F$i$l$^$9!#(B
> > $B$=$l$i0J30$O!"A4$F$N%X%C%@%U%#!<%k%I$OJQ99$5$l$^$;$s(B ($B$9$J$o$A!"(B
> > $B%M%C%H%o!<%/%*!<%@$K$J$j$^$9(B)$B!#(B
>  $B$3$3$N3g8LFb(B (and therefore in network order) $B$N$D$J$,$j$,$h$/$o$+$i(B
> $B$J$$$N$G$9$,!"$I$&$"$k$Y$-$+KY@n$K$O$h$/$o$+$j$^$;$s$G$9!#(B

network order $B$GA[A|$9$k$N$O(B
1) $B%M%C%H%o!<%/(B $B%P%$%H%*!<%@(B $B$N$3$H(B
  (man htonl)
$B$+(B
2) $B%Q%1%C%H$NFO$/=gHV(B $B$N$3$H(B
  IP$B%Q%1%C%H$O%M%C%H%o!<%/$KAw$j=P$5$l$k$H$-$K(B $B%5%$%:$,Bg$-$$>l9g$O(B
  $B$$$/$D$+$N%Q%1%C%H$KJ,3d$5$l$FAw$j=P$5$l$^$9$,!"$=$l$,Aj<j$N%M%C%H(B
  $B%o!<%/$K=gHV$KFO$/$H$O8B$j$^$;$s!#(B
$B$,;W$$IU$-$^$9$,(B $B8e<T$8$c$J$$$+$J!#(B

  $B$=$l$i0J30$O!"A4$F$N%X%C%@%U%#!<%k%I$OJQ99$5$l$^$;$s(B 
  ($B$b$A$m$s(B $B%M%C%H%o!<%/$KFO$$$?=gHV$G(B)$B!#(B
 
> > 1024 $B$h$j>.$5$$%\!<%HHV9f$X$N%P%$%s%I$K$O!"(B
> > $B%?%$%W(B SOCK_RAW $B$N%=%1%C%H$N@8@.$,I,MW$G$"$k$?$a$K!"(B
> > $B%9!<%Q%f!<%6%"%/%;%9$,I,MW$H$J$j$^$9!#(B
>  $B86J8(B
>      Binding to port numbers less than 1024 requires super-user access, as
>      does creating a socket of type SOCK_RAW.
> $B$N(B as does creating ... $B$O(B as creating ... requres super-user access
> $B$G$"$j!"(B
> 	$B%?%$%W(B SOCK_RAW $B$N%=%1%C%H$N@8@.$K%9!<%Q%f!<%6%"%/%;%9$,(B
> 	$BI,MW$H$J$k$N$HF1MM$K!"(B

$B%?%$%W(B SOCK_RAW $B$N%=%1%C%H$N@8@.$HF1MM$K!"(B
1024 $B$h$j>.$5$$%\!<%HHV9f$r%P%$%s%I$9$k$?$a$K$O(B
$B%9!<%Q%f!<%6%"%/%;%9$,I,MW$H$J$j$^$9!#(B

--
$BEl5~9)6HBg3X(B $BAm9g>pJs=hM}%;%s%?!<(B $B%M%C%H%o!<%/%7%9%F%`1?MQ3](B
	$BHSEg(B $B><Gn(B (Akihiro Iijima) aki@noc.titech.ac.jp
