From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Nov 27 10:07:41 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id hAR17fD86381;
	Thu, 27 Nov 2003 10:07:41 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from gate.soum.co.jp (gate.soum.co.jp [2001:240:c4:0:2d0:b7ff:fe68:a9c2])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet6 id hAR17eM86376
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 27 Nov 2003 10:07:40 +0900 (JST)
	(envelope-from fujita@soum.co.jp)
Received: from force.soum.co.jp (force.soum.co.jp [IPv6:2001:240:c4:1:a00:20ff:fef0:4c9c])
	by gate.soum.co.jp (8.12.9p2/8.12.9) with ESMTP id hAR17YDn035922
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 27 Nov 2003 10:07:34 +0900 (JST)
	(envelope-from fujita@soum.co.jp)
Received: from vanilla.soum.co.jp (vanilla.soum.co.jp [2001:240:c4:1:202:b3ff:fe98:8115])
	by force.soum.co.jp (8.11.7/3.7W-2003052906) with ESMTP id hAR17Xm28307;
	Thu, 27 Nov 2003 10:07:33 +0900 (JST)
Received: from localhost (unknown@localhost [IPv6:::1])
	by vanilla.soum.co.jp (8.12.10/8.12.10) with ESMTP id hAR17WQ6013137;
	Thu, 27 Nov 2003 10:07:32 +0900 (JST)
	(envelope-from fujita@soum.co.jp)
Message-Id: <20031127.100731.41635779.fujita@soum.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: FUJITA Kazutoshi <fujita@soum.co.jp>
In-Reply-To: <96020031127044825umino@msb.biglobe.ne.jp>
References: <96020031127044825umino@msb.biglobe.ne.jp>
X-Face: ";<z'&kw-&,vXx!Jx^WU<6Jj\Wi}zdr6i|I>PnIN=f2{%Xj2PnI+zHd.39&Cn1)}br_7:<V
 ;i'>N|2[CbS87Du6#6?|UeqX'&OfyZG-mX#'5T>k/~8X(F,2Mb_pNd8]3Cb1u[kSZjF}J+#`L5(g);
 <FsHJWB5@Qq
X-PGP-PublicKey: http://www.soum.co.jp/~fujita/fujita-GnuPG-publickey.txt
X-PGP-FingerPrint: 9956 2ECE 7E7D B425 EC2D  D49E FEBB 3C5F 2C34 1ECA
Organization: SOUM Corporation, JAPAN
X-URL: http://www.soum.co.jp/
X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0
 =?iso-2022-jp?B?KBskQjgtTFobKEIvU0FLQUtJKQ==?=
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: Thu, 27 Nov 2003 10:07:31 +0900
X-Sequence: FreeBSD-users-jp 77343
Subject: [FreeBSD-users-jp 77343] Re: NIC =?ISO-2022-JP?B?GyRCJHIbKEI=?=
 promiscuous =?ISO-2022-JP?B?GyRCJEskOSRrJEskTyEpGyhC?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: fujita@soum.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031103

From: Ryo Umino <umino@msb.biglobe.ne.jp>
Subject: [FreeBSD-users-jp 77342] NIC $B$r(B promiscuous $B$K$9$k$K$O!)(B 
Date: Thu, 27 Nov 2003 04:49:00 +0900
Message-ID: <96020031127044825umino@msb.biglobe.ne.jp>

> $B8=:_!$(BNIC$B$N%G%P%$%9%I%i%$%P$N(Bioctl$B$r8F$S=P$7$F(Bpromiscuous
>  mode$B$K$9$kJ}K!$rLO:w$7$F$$$k$N$G$9$,!$$J$+$J$&$^$/$$$+$:!$(B

> $B8=:_$I$&$7$F$k$+$H$$$&$H!$(B
> 
>         int so;
>         struct ifreq ifr;
>         char ifname[]="lnc0"; /* $B%G%P%$%9L>(B */
> 
>         so = socket(AF_INET,SOCK_DGRAM,0));
> 
>         strncpy(ifr.ifr_name,ifname,sizeof(ifr.ifr_name));
>         ioctl(so,SIOCGIFFLAGS,&ifr);    /* get flag */
>         ifr.ifr_flags |= IFF_PROMISC;
>         ioctl(so,SIOCSIFFLAGS,&ifr);    /* set flag */

> $B!!$J$K$+!$$*5$$E$-$NE@$J$I$"$j$^$7$?$i$4;XE&$$$?$@$1$l$P9,$$$G$9!%(B

SIOCSIFFLAGS$B$9$k(Bioctl()$B$NLa$jCM$r3NG'$7$F$_$^$7$g$&!#(B
$B!t(B-1$B$,JV$C$F$$$F!"(Berrno$B$rD4$Y$k$H(BEPERM$B$K$J$C$F$$$k$K(B1$BI<!#(B


--($B$U(B)
