From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Jan 17 16:30:20 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA19284;
	Mon, 17 Jan 2000 16:30:20 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from garagara.nel.co.jp (garagara.nel.co.jp [143.125.54.2])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA19279
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 17 Jan 2000 16:30:19 +0900 (JST)
	(envelope-from nisijima@yoko.nel.co.jp)
Received: from garagara.nel.co.jp (root@localhost)
	by garagara.nel.co.jp with ESMTP id QAA20896
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 17 Jan 2000 16:31:43 +0900 (JST)
Received: from nys01.yoko.nel.co.jp ([143.125.40.10])
	by garagara.nel.co.jp with ESMTP id QAA20892
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 17 Jan 2000 16:31:42 +0900 (JST)
Received: from nyw0123 (nyw0123.yoko.nel.co.jp [143.125.40.123])
	by nys01.yoko.nel.co.jp (8.8.8+Sun/3.7W) with SMTP id QAA02158
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 17 Jan 2000 16:26:15 +0900 (JST)
Message-Id: <4.0.1-J.20000117153416.00dcb3e0@143.125.40.10>
X-Sender: nisijima@yoko.nel.co.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1-J 
Date: Mon, 17 Jan 2000 16:24:54 +0900
To: FreeBSD-users-jp@jp.FreeBSD.org
From: Masanori Nishijima <nisijima@yoko.nel.co.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
Reply-To: nisijima@yoko.nel.co.jp
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 49012
Subject: [FreeBSD-users-jp 49012] NFS =?ISO-2022-JP?B?GyRCJE40WBsoQg==?=
 =?ISO-2022-JP?B?GyRCP3QkSyREJCQkRhsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: nisijima@yoko.nel.co.jp

$B@>Eg!w(BNTT$B%(%l%/%H%m%K%/%9$H?=$7$^$9(B

$B#2E@<ALd$,$"$k$s$G$9$,!"(B

1.NFS$B$G%/%i%$%"%s%HB&$G%^%&%s%H$7$F$-$?%U%!%$%k$KBP$7$F!"(B
$B%"%/%;%9$9$k:]$K!"<B:]$K(BUDP$B$J$j$GDL?.$,9T$o$l$F$$$k$H;W$&$N$G$9$,!"(B
$BNc$($P!"%U%!%$%k$rFI$_$K$$$/:]$K$O(BNFSPROC_READ$B$N(BRPC$B$N%3%^%s%I$rH/9T$7$F$$$k$H(B
$B;W$$$^$9!#(B

$BNc$($P!"!I(BUDP$B$r;H$C$F(B512$B%P%$%H%U%!%$%k$rFI$`!I(B
$B$H$$$C$?0lHV2<$NItJ,$NA`:n$O$I$N4X?t$G$d$C$F$$$k$N$G$7$g$&$+!)(B

2.mount_nfs.c$B$G(Bvfs$B$G(Bnfs$B$N%b%8%e!<%k$r%m!<%I$7$F$+$i!"(B
nfssvc()$B$r8F$s$G$k$H;W$&$N$G$9$,!"(B
$B$3$N4X?t$N%W%m%H%?%$%W$O(Bman$B$G8+$k8B$j!"(B

int nfssvc(int flags, void *argstructp)

$B$H$J$C$F$$$k$s$G$9$,!"$3$N%=!<%9$rC5$7$F$$$F!"(B
/usr/src/sys/nfs/nfs_syscalls.c$B$K$"$C$?$H;W$C$?$N$G$9$,!"(B
$B$3$3$G5-=R$5$l$F$$$k%3!<%I$O!"(B

int nfssvc(p, uap)
	struct proc *p;
	register struct nfssvc_args *uap;

$B$H$J$C$F$$$F!"(Bmount_nfs.c$B$,8F$s$G$$$k(Bnfssvc$B$N4X?t$H$O0c$&$h$&$J5$$,$7$^$9!#(B
$BA0<T$N%3!<%I$O$I$3$K=q$$$F$"$k$s$G$7$g$&$+!)(B
$B2?$r$d$C$F$$$k$N$+$b$"$s$^$o$+$C$F$J$$(B(^^;

mount$B$J$I$N%7%9%F%`%3!<%k$b!"(B
/usr/src/sys/kern/vfs_syscall.c$B$K$"$k$s$G$9$,!"(B
$B$3$l$b4X?t$N0z?t$,0c$&$h$&$J5$$,$7$^$9!#(B

$B:,K\E*$J$H$3$G4V0c$C$F$$$k$+$b$7$l$^$;$s$,!"(B
$B:G6a%+!<%M%k$rJY6/$7;O$a$?$N$G6rLd$G$7$?$i$4N;>5$/$@$5$$!#(B(^^;

--
$B@>Eg!!@57{!!(BMasanori Nishijima
nisijima@yoko.nel.co.jp


