From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Feb  6 17:56:07 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id RAA13426
	Thu, 6 Feb 1997 17:56:07 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id RAA13420
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 6 Feb 1997 17:55:51 +0900 (JST)
Received: from rd.njk.co.jp by abu.njk.co.jp (8.8.5/njk) with ESMTP id RAA04200 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 6 Feb 1997 17:55:32 +0900 (JST)
Received: by rd.njk.co.jp (8.8.5/3.5Wpl1/rd)
	id RAA03383; Thu, 6 Feb 1997 17:55:31 +0900 (JST)
Received: from D-shibata.rd.njk.co.jp by pluto.rd.njk.co.jp (4.1/6.4J.6-local-1.2a)
	id AA11741; Thu, 6 Feb 97 17:55:27 JST
Message-Id: <9702060855.AA02819@D-shibata.rd.njk.co.jp>
From: Chiharu Shibata <chi@rd.njk.co.jp>
Date: Thu, 06 Feb 1997 17:55:26 +0900
To: FreeBSD-users-jp@jp.freebsd.org
Mime-Version: 1.0
X-Mailer: AL-Mail 1.32
Content-Type: text/plain; charset=iso-2022-jp
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 9508
Subject: [FreeBSD-users-jp 9508] valid MAC adrs?
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$3$s$K$A$O!"<FED$G$9!#(J
Ethernet$B$N(JMAC$B%"%I%l%9$NBEEv@-%A%'%C%/$K4X$9$k<ALd$G$9!#(J

fe$B%I%i%$%P$N%=!<%9(J(if_fe.c)$B$N!"$3$NItJ,(J
|        /* Make sure we got a valid station address.  */
|        if ( ( sc->sc_enaddr[ 0 ] & 0x03 ) != 0x00
|          || ( sc->sc_enaddr[ 0 ] == 0x00
|            && sc->sc_enaddr[ 1 ] == 0x00
|            && sc->sc_enaddr[ 2 ] == 0x00 ) ) return 0;

$B$O!"(JMAC$B%"%I%l%9$NBEEv@-%A%'%C%/$@$H;W$$$^$9$,!"<j;}$A$N;qNA$G$O!"(J
MAC$B%"%I%l%9$N(J1$B%P%$%HL\$N>e0L(J2bit$B$K$D$$$F!"$=$l$>$l(J
$B!!:G>e0L(J(0x80) 1:multicast($B4^$`(Jbroadcast)$B%"%I%l%9(J / 0:$B8DJL%"%I%l%9(J
$B!!$=$N<!(J(0x40) 1:Local$B%"%I%l%9(J / 0:Global$B%"%I%l%9(J
$B$G$"$k$H$7$+@bL@$,$"$j$^$;$s!#(J
$B$3$NH=Dj$N:,5r$H$J$k$h$&$J>pJs$r$4B8CN$NJ}$O$465<x2<$5$$!#(J

-- 
$B<FED(J $B@i=U(J($B!i(J)  chi@rd.njk.co.jp, HQG00246@niftyserve.or.jp
