From owner-FreeBSD-tech-jp@jp.freebsd.org  Fri Jul 25 00:11:43 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id AAA10480
	Fri, 25 Jul 1997 00:11:43 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id AAA10458
	for <FreeBSD-tech-jp@jp.freebsd.org>; Fri, 25 Jul 1997 00:11:40 +0900 (JST)
From: itojun@itojun.org
Received: from localhost (itojun@localhost [127.0.0.1]) by itojun.csl.sony.co.jp (8.8.5/3.3W3) with ESMTP id AAA10467 for <FreeBSD-tech-jp@jp.freebsd.org>; Fri, 25 Jul 1997 00:11:38 +0900 (JST)
To: FreeBSD-tech-jp@jp.freebsd.org
X-Template-Reply-To: itojun@itojun.org
X-Template-Return-Receipt-To: itojun@itojun.org
X-PGP-Fingerprint: F8 24 B4 2C 8C 98 57 FD  90 5F B4 60 79 54 16 E2
References: <199707241442.XAA19709@stone.astec.co.jp>
In-reply-to: HAMADA Naoki <hamada@astec.co.jp>'s message of Thu, 24 Jul 1997
	 23:42:16 +0900 (JST).
	<199707241442.XAA19709@stone.astec.co.jp>
X-Mailer: comp (MHng project) version 1997/04/30 02:23:09, by Jun-ichiro Itoh
MIME-Version: 1.0
Content-type: text/plain; charset=iso-2022-jp
Content-transfer-encoding: 7bit
Content-ID: <top.869757098.10459@itojun.csl.sony.co.jp>
Date: Fri, 25 Jul 1997 00:11:38 +0900
Message-ID: <10464.869757098@itojun.csl.sony.co.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-tech-jp 359
Subject: [FreeBSD-tech-jp 359] odd ether drivers...
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

>  $B8=:_(B ep & vx $B%I%i%$%P$N:,K\E*$J8+D>$7$r$9$9$a$F$$$^$9$,!"$F$b$H$N%j(B
>$B%=!<%9$,ITB-$7$F$F$J$+$J$+$9$9$_$^$;$s!#0lHVITB-$7$F$k$N$,;~4V$J$s$G$9(B
>$B$,$3$l$O$^$"!"$7$+$?$J$$$G$9$M!#(BNIC $B$O;`$L$[$I$"$^$C$F$^$9$1$I%O%V$,$J(B
>$B$$$N$,6l$7$$$G$9!#$I$C$+$K(B 100Base-TX $BBP1~$N%9%$%C%A%s%0%O%V$"$^$C$F$^(B
>$B$;$s$+!A(B

	$B30$l$^$9$,!#(B
	FreeBSD$B$N(Bethernet$B%I%i%$%P$G$9$,!"$A$g$C$H$$$m$$$mLdBj$N$"$k$b$N$,(B
	$B$"$k$h$&$K46$8$^$9!#(B

	traditional$B$K$O!"(Bmbuf$B$O!"(B
	- internal mbuf$B$R$H$D(B
	- internal mbuf$B$U$?$D(B
	- external mbuf$B$R$H$D0J>e(B
	$B$N$$$:$l$+$N$D$J$,$jJ}$G>e$,$C$F$/$k$H$$$&$3$H$K$J$C$F$$$?$H(B
	$B;W$&$N$G$9$,!"(B
	(m_devget() in /sys/kern/uipc_mbuf.c or "TCP/IP illustrated II" p44)
	$B7k9=$=$&$G$J$$$b$N$,8+<u$1$i$l$^$9!#(B
#	internal mbuf$B$U$?$D!"$C$F(Bcase$B$O>JN,$7$F$b%a%b%j>CHqE*$K$O(B
#	$B$+$^$o$s$N$G$O$J$$$+!"$H$$$&5$J,$b$"$j$^$9$,(B

	$BFC$K!"(Bvx driver$B$O!">o$K(B
	- len - (len % 4)$B$N(Binternal/external mbuf$B$R$H$D0J>e(B
	- len % 4$B$N(Binternal mbuf$B%<%m8D0J>e(B(i.e. less than 4 bytes)
	$B$H$$$&%A%'%$%s$rJV$7$FMh$k$N$G!"(Bipsec$B$N%3!<%I=q$$$F$k$H$A$g$C$H(B
	$BH/68$b$N$G$9!#$^$?!"(Bm_pullup()$B$"$?$j$O<c43$3$N$X$s$KA0Ds$r(B
	$BCV$$$F$$$^$9$N$G!"LdBj$,H/@8$9$k2DG=@-$O(B0$B$8$c$"$j$^$;$s!#(B
	vx driver$B$K$D$$$F$O(BPR kern/4020$B$K=P$7$F$"$j$^$9$,H?1~$J$7(B
	(gnats$B$C$F$"$^$j8+$F$k$R$H$,$$$J$$$h$&$J5$$,$9$k(B)$B!#(B

	$B$3$N$X$s!"C/$,0.$C$F$$$k$N$G$7$g$&(B?  $B>!<j$K(Bcvs tree$BD>$7$F$$$$$N$+$J(B?

itojun
