From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Nov 27 21:29:29 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id hARCTTv31821;
	Thu, 27 Nov 2003 21:29:29 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from kfep01.dion.ne.jp (kfep01.dion.ne.jp [203.181.105.163])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id hARCTTM31816
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 27 Nov 2003 21:29:29 +0900 (JST)
	(envelope-from kunihiro.kusano@k4.dion.ne.jp)
Received: from [61.202.20.13] by kfep01.dion.ne.jp with SMTP
          id <20031127122928699.SBXA@kfep01.dion.ne.jp>
          for <FreeBSD-users-jp@jp.FreeBSD.org>;
          Thu, 27 Nov 2003 21:29:28 +0900
To: FreeBSD-users-jp@jp.FreeBSD.org
From: <kunihiro.kusano@k4.dion.ne.jp>
MIME-Version: 1.0
Content-Type: text/plain;
	charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20031127122928699.SBXA@kfep01.dion.ne.jp>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Thu, 27 Nov 2003 21:29:29 +0900
X-Sequence: FreeBSD-users-jp 77349
Subject: [FreeBSD-users-jp 77349] Re: NIC =?ISO-2022-JP?B?GyRCJHIbKEI=?=
 promiscuous =?ISO-2022-JP?B?GyRCJEskOSRrJEskTyEpGyhC?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kunihiro.kusano@k4.dion.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031103

$BApLn$G$9!#(B
strncpy()$B$N0LCV$rJQ$($F$_$?$i$I$&$G$7$g$&$+!#(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 */


        ioctl(so,SIOCGIFFLAGS,&ifr);    /* get flag */
>>      strncpy(ifr.ifr_name,ifname,sizeof(ifr.ifr_name));
        ifr.ifr_flags |= IFF_PROMISC;
        ioctl(so,SIOCSIFFLAGS,&ifr);    /* set flag */



$BApLn(B $B63Gn(B <kunihiro.kusano@k4.dion.ne.jp>


