From owner-FreeBSD-tech-jp@jp.freebsd.org  Wed Apr 26 09:43:36 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id JAA46517;
	Wed, 26 Apr 2000 09:43:36 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from mail2.noc.ntt.co.jp (mail2.noc.ntt.co.jp [210.163.32.54])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id JAA46511
	for <freebsd-tech-jp@jp.freebsd.org>; Wed, 26 Apr 2000 09:43:35 +0900 (JST)
	(envelope-from y.oda@bch.west.ntt.co.jp)
Received: from indigo.hq.west.ntt.co.jp (indigo.hq.west.ntt.co.jp) by mail2.noc.ntt.co.jp (8.9.3/NOC-MAIL2) id JAA26825 for <freebsd-tech-jp@jp.freebsd.org>; Wed, 26 Apr 2000 09:43:27 +0900 (JST)
Received: from tiger.rdc.west.ntt.co.jp (plum.hq.west.ntt.co.jp [10.56.1.13])
	by indigo.hq.west.ntt.co.jp (8.8.8/3.7W00040417) with ESMTP id JAA14424
	for <freebsd-tech-jp@jp.freebsd.org>; Wed, 26 Apr 2000 09:30:22 +0900 (JST)
Received: from mars.rdc.west.ntt.co.jp (mars.rdc.west.ntt.co.jp [10.56.80.2])
	by tiger.rdc.west.ntt.co.jp (8.9.1a/3.7WNTT_WEST_RDC_1.0) with ESMTP id JAA21345
	for <freebsd-tech-jp@jp.freebsd.org>; Wed, 26 Apr 2000 09:30:51 +0900 (JST)
Received: from dyna-oda ([10.56.90.111])
	by mars.rdc.west.ntt.co.jp (8.9.3/8.8.7) with SMTP id IAA00354
	for <freebsd-tech-jp@jp.freebsd.org>; Wed, 26 Apr 2000 08:34:32 +0900
Message-Id: <4.0.2-J.20000426091623.00ec4b50@mars.rdc.west.ntt.co.jp>
X-Sender: y.oda@bch.west.ntt.co.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.2-J 
Date: Wed, 26 Apr 2000 09:39:40 +0900
To: freebsd-tech-jp@jp.freebsd.org
From: Yoshikazu Oda <y.oda@bch.west.ntt.co.jp>
In-Reply-To: <200004251330.WAA03458@castle.jp.freebsd.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-tech-jp 2757
Subject: [FreeBSD-tech-jp 2757] Re: more than 256 tun devices
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: y.oda@bch.west.ntt.co.jp



> > 	mknod tun256 c 52 256
> 
> 	# mknod tun256 c 52 65536
> 
> $B$G$&$^$/$$$-$^$;$s$+(B?


$B$^$?$O(B
	# mknod tun256 c 52 0x00010000
$B$G$9$M!%(B

$B3N$+$K!$(Bminor $BHV9f$N(B mask $B$O(B 0xffff00ff $B$H$J$C$F$^$9$M!%(B
$B$+$D!$(Bif_tun.c $B$O@5$7$/$=$l$r07$($F$$$k$_$?$$$G$9$M!%(B

> 
> $B;29MJ88%(B:
> 	@src/sbin/mknod/mknod.c
> 	@src/sys/sys/types.h (makedev(), minor() $B$N$"$?$j(B)
> 	@src/sys/net/if_tun.c (dev_val() $B$N$"$?$j(B)
> -- 
> $B8EED(B $BFX(B
> furuta@sra.co.jp
> 

$B$H$$$&Lu$G!$(Btun device $B$N%^%$%J!<HV9f$,(B 8bit $B$r1[$($?%1!<%9$K(B
MAKEDEV $B$,BP1~$7$F$$$J$+$C$?$H$$$&$3$H$G$9$M!%(B
$B$H$j$"$($:!$(Bminor $BHV9f(B n $B$r(B
	(( n & 0xffff00 ) << 8 ) | ( n & 0xff ))
$B$J$I$H$7$F$7$N$.$^$7$?!%(B

$B>>EDMM!$8EEDMM(B $B5.=E$J>pJs$"$j$,$H$&$4$6$$$^$7$?!%(B


$B>.ED(B $B9'OB(B (Yoshikazu Oda) ---- NTT-West



