From owner-man-jp-reviewer@jp.FreeBSD.org Sat Mar 23 15:57:55 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g2N6vtn52647;
	Sat, 23 Mar 2002 15:57:55 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from asahi-net.or.jp (p44-dna10urasirohat.saitama.ocn.ne.jp [210.190.196.172])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g2N6vnc52640
	for <man-jp-reviewer@jp.freebsd.org>; Sat, 23 Mar 2002 15:57:49 +0900 (JST)
	(envelope-from ht5t-fry@asahi-net.or.jp)
Received: from localhost (localhost.tf.or.jp [127.0.0.1])
	by asahi-net.or.jp (8.10.0/3.7W-Teddy-00051302) with ESMTP id g2N6uTp08299;
	Sat, 23 Mar 2002 15:56:29 +0900 (JST)
To: man-jp-reviewer@jp.FreeBSD.org
From: Tetsuro Teddy FURUYA
 (=?iso-2022-jp?B?GyRCOEVDKxsoQiAbJEJFL086GyhC?=) <ht5t-fry@asahi-net.or.jp>
In-Reply-To: Your message of "Tue, 19 Mar 2002 15:33:59 +0900"
	<20020319153359Q.ht5t-fry@galois.tf.or.jp>
References: <20020319153359Q.ht5t-fry@galois.tf.or.jp>
X-Mailer: Mew version 1.93 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Sat_Mar_23_15:54:04_2002_945)--"
Content-Transfer-Encoding: 7bit
Message-Id: <20020323155629N.ht5t-fry@galois.tf.or.jp>
Date: Sat, 23 Mar 2002 15:56:29 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 772
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020312
X-Sequence: man-jp-reviewer 4021
Subject: [man-jp-reviewer 4021] Re: rpc_secure.3
Errors-To: owner-man-jp-reviewer@jp.FreeBSD.org
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: ht5t-fry@asahi-net.or.jp

----Next_Part(Sat_Mar_23_15:54:04_2002_945)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit


$B8EC+(B $B$G$9!#(B

From: Kazuo Horikawa <horikawa@attbi.com>
Subject: request to http://veltec.co.jp/jman/list.php (Re: [man-jp-reviewer
 4013] rpc_secure.3)
Date: Fri, 22 Mar 2002 19:03:08 -0700 (MST)
Message-ID: <20020322.190308.07648042.horikawa@attbi.com>

h> $BKY@n$G$9!#(B
h> 
h> $B8EC+$5$s!'(B
h> > ## cvs $BMQ$N(B $B%?%0(B $B$O$I$&$9$k$s$G$7$?$C$1!)(B
h> 
h> http://www.freebsd.org/cgi/cvsweb.cgi/doc/ja_JP.eucJP/man/man3/rpc_secure.3?rev=1.4&content-type=text/x-cvsweb-markup
h> $B$HF1$8$h$&$K$J$C$F$$$k$H$"$j$,$?$$$G$9!#(B
h> 
h> $B:9J,$O!"(B
h> 3.1R (http://veltec.co.jp/jman/3_1R_jp/rpc_secure.3) $B$+$i$N:9J,$G$O$J$/!"(B
h> $B:G?7(B (http://veltec.co.jp/jman/view.php?fname=rpc_secure.3&view=3&version=1.1)
h> $B$+$i$N:9J,$K$7$F$$$?$@$-$?$/!#(B

$B$=$N$h$&$K$7$^$9!#(B
---
Tetsuro Teddy FURUYA ($B8EC+(B $BE/O:(B) <ht5t-fry@asahi-net.or.jp>
====


----Next_Part(Sat_Mar_23_15:54:04_2002_945)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=rpc_secure.3.j1

.\" @(#)rpc_secure.3n	2.1 88/08/08 4.0 RPCSRC; from 1.19 88/06/24 SMI
.\" $FreeBSD: src/lib/libc/rpc/rpc_secure.3,v 1.6.2.5 2001/12/14 18:33:57 ru Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man3/rpc_secure.3,v 1.4 2002/03/09 15:23:45 horikawa Exp $
.\"
.\" %Id: rpc_secure.3,v 1.3 1998/01/16 13:33:09 bde Exp %
.\"
.\"WORD : conversation key	$B2qOC80(B
.\"WORD : encrypt		$B0E9f2=$9$k!"0E9f$K$9$k(B
.\"WORD : decrypt		$BJ?J82=$9$k!"2rFI$9$k(B
.\"WORD : encode		$BId9f2=$9$k!"%(%s%3!<%I$9$k(B
.\"WORD : decode		$BI|9f2=$9$k!"%G%3!<%I$9$k(B
.\"
.Dd February 16, 1988
.Dt RPC 3
.Os
.Sh $BL>>N(B
.Nm rpc_secure
.Nd $B0BA4$J%j%b!<%H%W%m%7!<%8%c%3!<%k$N$?$a$N%i%$%V%i%j%k!<%A%s(B
.Sh $B=q<0(B
.In rpc/rpc.h
.Ft AUTH *
.Fo authdes_create
.Fa "char *name"
.Fa "unsigned window"
.Fa "struct sockaddr *addr"
.Fa "des_block *ckey"
.Fc
.Ft int
.Fn authdes_getucred "struct authdes_cred *adc" "uid_t *uid" "gid_t *gid" "int *grouplen" "gid_t *groups"
.Ft int
.Fn getnetname "char *name"
.Ft int
.Fn host2netname "char *name" "char *host" "char *domain"
.Ft int
.Fn key_decryptsession "const char *remotename" "des_block *deskey"
.Ft int
.Fn key_encryptsession "const char *remotename" "des_block *deskey"
.Ft int
.Fn key_gendes "des_block *deskey"
.Ft int
.Fn key_setsecret "const char *key"
.Ft int
.Fn netname2host "char *name" "char *host" "int hostlen"
.Ft int
.Fn netname2user "char *name" "uid_t *uidp" "gid_t *gidp" "int *gidlenp" "gid_t *gidlist"
.Ft int
.Fn user2netname "char *name" "uid_t uid" "char *domain"
.Sh $B2r@b(B
$B$3$N%k!<%A%s$O!"(B
.Tn RPC
$B%i%$%V%i%j$N0lIt$G$9!#(B
.Tn DES
$BG'>Z$r<BAu$7$^$9!#(B
.Tn RPC
$B$N>\:Y$K$D$$$F$O!"(B
.Xr rpc 3
$B$r;2>H$7$F$/$@$5$$!#(B
.Pp
.Tn DES
$BG'>Z$H$7$FCN$i$l$k!"(B
.Tn RPC
$B0BA4G'>Z%7%9%F%`$N%$%s%?%U%'!<%9$H(B
$B$J$k(B 2 $B$D$"$k%k!<%A%s$N$&$A(B 1 $B$D$O!"(B
.Fn authdes_create
$B$G$9!#(B
2 $B$D$a$N%k!<%A%s$O$=$N<!$K<($5$l$k(B
.Fn authdes_getucred
$B$G$9!#(B
.Pp
$BCm(B :
.Tn DES
$BG'>Z%7%9%F%`$rF0:n$5$;$k$K$O!"80%5!<%P%G!<%b%s(B
.Xr keyserv 8
$B$r<B9T$9$kI,MW$,$"$j$^$9!#(B
.Pp
$B%/%i%$%"%s%HB&$G;HMQ$9$k(B
.Fn Authdes_create
$B$O!"0BA4G'>Z%7%9%F%`$r;HMQ$G$-$k$h$&$K$9$k(B
$BG'>Z%O%s%I%k$rJV$7$^$9!#(B
$B:G=i$N%Q%i%a!<%?(B
.Fa name
$B$O!"%5!<%P%W%m%;%9$N=jM-<T$N%M%C%H%o!<%/L>!"$D$^$j(B
.Fa netname
$B$G$9!#(B
$BDL>o$N>l9g!"$3$N%U%#!<%k%I$O%f!<%F%#%j%F%#%k!<%A%s(B
.Fn host2netname
$B$+$i0z$-=P$5$l$?(B
.Fa hostname
$B$rI=$7$^$9$,!"(B
.Fn user2netname
$B$r;HMQ$7$F%f!<%6L>$rI=$9$3$H$b$G$-$^$9!#(B
$BBh(B 2 $B%U%#!<%k%I$O!"(B
$B%/%i%$%"%s%H>ZL@=q$NM-8z4|4V$r5,Dj$9$k%&%#%s%I%&$G!"(B
$BICC10L$G;XDj$7$^$9!#(B
$B>.$5$$%&%#%s%I%&$NJ}$,Bg$-$$%&%#%s%I%&$h$j(B
$B0BA4$G$9$,!"%&%#%s%I%&$r>.$5$/$7$9$.$k$H!"(B
$B%/%m%C%/$N%I%j%U%H$N$?$a!":FF14|$NIQEY$,A}2C$7$^$9!#(B
$BBh(B 3 $B%Q%i%a!<%?(B
.Fa addr
$B$O%*%W%7%g%s$G$9!#(B
$B$3$N%Q%i%a!<%?$r(B
.Dv "$B%L%k(B "
$B$K$9$k$H!"%m!<%+%k%/%m%C%/$O%5!<%P$N%/%m%C%/$H(B
$B>o$KF14|$7$F$$$k$3$H$rG'>Z%7%9%F%`$,2>Dj$9$k$?$a!"(B
$B:FF14|$O<B9T$5$l$J$/$J$j$^$9!#(B
$B$7$+$7%"%I%l%9$r;XDj$9$k$H!"(B
$B%7%9%F%`$O:FF14|$,I,MW$J;~$O>o$K$=$N%"%I%l%9$r(B
$B;HMQ$7$F%j%b!<%H%?%$%`%5!<%S%9$+$i>pJs$rF@$^$9!#(B
$BDL>o$N>l9g!"$3$N%Q%i%a!<%?$O(B
.Tn RPC
$B%5!<%P$N%"%I%l%9$K$J$j$^$9!#(B
$B:G8e$N%Q%i%a!<%?(B
.Fa ckey
$B$b%*%W%7%g%s$G$9!#(B
$B$3$N%Q%i%a!<%?$r(B
.Dv "$B%L%k(B "
$B$K$9$k$H!"(B
$BG'>Z%7%9%F%`$O>ZL@=q$N0E9f2=$K;HMQ$9$k%i%s%@%`$J(B
.Tn DES
$B80$r:n@.$7$^$9!#(B
$B$3$N%Q%i%a!<%?$r;XDj$9$k$H!"(B
$B$=$l$,%i%s%@%`$J80$NBe$o$j$K;HMQ$5$l$^$9!#(B
.Pp
.Tn DES
$BG'>Z$NBh(B 2 $B%k!<%A%s(B
.Fn authdes_getucred
$B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$(B
.Tn DES
$B>ZL@=q$r(B
.Ux
$B>ZL@=q$KJQ49$9$k$?$a$K%5!<%PB&$G;HMQ$5$l$^$9!#(B
.Fn authdes_getucred
$B$O%-%c%C%7%e$+$i>pJs$r0z$-=P$9$N$G!">pJs$rF@$k$?$a$K(B
$B4X?t$,8F$S=P$5$l$k$?$S$K(B Yellow Page $B8!:w(B
$B$r$9$kI,MW$O$J$$$H$$$&LL$G!"%f!<%F%#%j%F%#%k!<%A%s(B
.Fn netname2user
$B$H$O0[$J$j$^$9!#(B
.Pp
.Fn getnetname
$B$O8F$S=P$785$N%M%C%HL>$r8GDjD9G[Ns(B
.Fa name
$B$K@_Dj$7$^$9!#(B
$B$3$N%M%C%HL>$O0l0U$G$"$j(B
$B%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$^$;$s!#(B
$B@5>o=*N;$7$?>l9g$O(B
.Dv TRUE
$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
.Dv FALSE
$B$rJV$7$^$9!#(B
.Pp
.Fn host2netname
$B$O!"%I%a%$%s8GM-$N%[%9%HL>$r(B
$B%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$KJQ49$7$^$9!#(B
$B@5>o=*N;$7$?>l9g$O(B
.Dv TRUE
$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
.Dv FALSE
$B$rJV$7$^$9!#(B
$B$3$l$O!"(B
.Fn netname2host
$B$N5U$G$9!#(B
.Pp
.Tn RPC
$B$N0BA4G'>Z%7%9%F%`(B
.Tn ( DES
$BG'>Z(B) $B$K7k$SIU$1$i$l$F$$$k(B
$B80%5!<%P%G!<%b%s$KBP$7$F!"(B
.Fn key_decryptsession
$B$O%$%s%?%U%'!<%9$H$J$j$^$9!#(B
$B$3$N%k!<%A%s!"$*$h$S$3$N%k!<%A%s$K4XO"$9$k(B
.Fn key_encryptsession ,
.Fn key_gendes ,
.Fn key_setsecret
$B$r%f!<%6%W%m%0%i%`$,8F$S=P$9I,MW$O$[$H$s$I$"$j$^$;$s!#(B
.Xr login 1
$B$J$I$N%7%9%F%`%3%^%s%I$H(B
.Tn RPC
$B%i%$%V%i%j$,!"(B
$B$3$N(B 4 $B$D$N%k!<%A%s$N<g$J%/%i%$%"%s%H$G$9!#(B
.Pp
.Fn key_decryptsession
$B$O!"%5!<%P$N%M%C%HL>$H(B
.Tn DES
$B80$r<u$1<h$j!"(B
$B%5!<%P$N8x3+80$H8F$S=P$785%W%m%;%9$N<B8z%f!<%6(B ID $B$K(B
$B7k$SIU$1$i$l$?HkL)80$r;HMQ$7$F$3$N80$rJ?J82=$7$^$9!#(B
$B$3$l$O!"(B
.Fn key_encryptsession
$B$N5U$G$9!#(B
.Pp
.Fn key_encryptsession
$B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
$B%5!<%P$N%M%C%HL>$H(B
.Tn DES
$B80$r<u$1<h$j!"%5!<%P$N8x3+80$H(B
$B8F$S=P$785%W%m%;%9$N<B8z%f!<%6(B ID $B$K(B
$B7k$SIU$1$i$l$?HkL)80$r;HMQ$7$F$3$N80$r0E9f2=$7$^$9!#(B
$B$3$l$O!"(B
.Fn key_decryptsession
$B$N5U$G$9!#(B
.Pp
.Fn key_gendes
$B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
$B0BA4$J2qOC80$r80%5!<%P$KMW5a$9$k$?$a$K;HMQ$7$^$9!#(B
$BBgDq$N>l9g!"(B 1 $B$D$N(B
.Qq $B$G$?$i$a$5(B
$B$rA*Br$9$k$@$1$G$O==J,$G$O$"$j$^$;$s!#(B
$B$J$<$J$i!"8=:_;~9o$rMxMQ$9$k$h$&$JMp?t$N(B
$B$h$/$"$kA*BrJ}K!$O$H$F$bMF0W$K?dB,$G$-$k$+$i$G$9!#(B
.Pp
.Fn key_setsecret
$B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
$B8F$S=P$785%W%m%;%9$N<B8z(B
.Fa uid
$B$N80$r@_Dj$9$k$?$a$K;HMQ$7$^$9!#(B
.Pp
.Fn netname2host
$B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>(B
$B$r%I%a%$%s8GM-$N%[%9%HL>$KJQ49$7$^$9!#(B
$B@5>o=*N;$7$?>l9g$O(B
.Dv TRUE
$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
.Dv FALSE
$B$rJV$7$^$9!#(B
$B$3$l$O!"(B
.Fn host2netname
$B$N5U$G$9!#(B
.Pp
.Fn netname2user
$B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$r(B
$B%I%a%$%s8GM-$N%f!<%6(B ID $B$KJQ49$7$^$9!#(B
$B@5>o=*N;$7$?>l9g$O(B
.Dv TRUE
$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
.Dv FALSE
$B$rJV$7$^$9!#(B
$B$3$l$O!"(B
.Fn user2netname
$B$N5U$G$9!#(B
.Pp
.Fn user2netname
$B$O!"%I%a%$%s8GM-$N%f!<%6L>$r(B
$B%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$KJQ49$7$^$9!#(B
$B@5>o=*N;$7$?>l9g$O(B
.Dv TRUE
$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
.Dv FALSE
$B$rJV$7$^$9!#(B
$B$3$l$O!"(B
.Fn netname2user
$B$N5U$G$9!#(B
.Sh $B4XO"9`L\(B
.Xr rpc 3 ,
.Xr xdr 3 ,
.Xr keyserv 8
.Pp
$B0J2<$N%^%K%e%"%k(B :
.Rs
.%B Remote Procedure Calls: Protocol Specification
.Re
.Rs
.%B Remote Procedure Call Programming Guide
.Re
.Rs
.%B Rpcgen Programming Guide
.Re
.Rs
.%B RPC: Remote Procedure Call Protocol Specification
.%O RFC1050, Sun Microsystems Inc., USC-ISI
.Re
.\" Revised by Tetsuro Furuya <ht5t-fry@asahi-net.or.jp>, Mar. 2002.

----Next_Part(Sat_Mar_23_15:54:04_2002_945)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=rpc_secure_nr_j.diff

--- rpc_secure_j1_1_euc.txt	Sat Mar 23 15:27:44 2002
+++ rpc_secure.3.euc1	Sat Mar 23 15:34:38 2002
@@ -1,8 +1,15 @@
 .\" @(#)rpc_secure.3n	2.1 88/08/08 4.0 RPCSRC; from 1.19 88/06/24 SMI
-.\" %FreeBSD: src/lib/libc/rpc/rpc_secure.3,v 1.6.2.4 2001/08/17 15:42:41 ru Exp %
-.\" $FreeBSD: doc/ja_JP.eucJP/man/man3/rpc_secure.3,v 1.3 2001/05/14 01:08:39 horikawa Exp $
+.\" $FreeBSD: src/lib/libc/rpc/rpc_secure.3,v 1.6.2.5 2001/12/14 18:33:57 ru Exp $
+.\" $FreeBSD: doc/ja_JP.eucJP/man/man3/rpc_secure.3,v 1.4 2002/03/09 15:23:45 horikawa Exp $
 .\"
 .\" %Id: rpc_secure.3,v 1.3 1998/01/16 13:33:09 bde Exp %
+.\"
+.\"WORD : conversation key	$B2qOC80(B
+.\"WORD : encrypt		$B0E9f2=$9$k!"0E9f$K$9$k(B
+.\"WORD : decrypt		$BJ?J82=$9$k!"2rFI$9$k(B
+.\"WORD : encode		$BId9f2=$9$k!"%(%s%3!<%I$9$k(B
+.\"WORD : decode		$BI|9f2=$9$k!"%G%3!<%I$9$k(B
+.\"
 .Dd February 16, 1988
 .Dt RPC 3
 .Os
@@ -10,7 +17,7 @@
 .Nm rpc_secure
 .Nd $B0BA4$J%j%b!<%H%W%m%7!<%8%c%3!<%k$N$?$a$N%i%$%V%i%j%k!<%A%s(B
 .Sh $B=q<0(B
-.Fd #include <rpc/rpc.h>
+.In rpc/rpc.h
 .Ft AUTH *
 .Fo authdes_create
 .Fa "char *name"
@@ -41,9 +48,9 @@
 .Sh $B2r@b(B
 $B$3$N%k!<%A%s$O!"(B
 .Tn RPC
-$B%i%$%V%i%j$N0lIt$G!"(B
+$B%i%$%V%i%j$N0lIt$G$9!#(B
 .Tn DES
-$BG'>Z$r<B8=$7$F$$$^$9!#(B
+$BG'>Z$r<BAu$7$^$9!#(B
 .Tn RPC
 $B$N>\:Y$K$D$$$F$O!"(B
 .Xr rpc 3
@@ -52,53 +59,67 @@
 .Tn DES
 $BG'>Z$H$7$FCN$i$l$k!"(B
 .Tn RPC
-$B0BA4G'>Z%7%9%F%`$N%$%s%?%U%'!<%9$H$J$k:G=i$N%k!<%A%s$O!"(B
+$B0BA4G'>Z%7%9%F%`$N%$%s%?%U%'!<%9$H(B
+$B$J$k(B 2 $B$D$"$k%k!<%A%s$N$&$A(B 1 $B$D$O!"(B
 .Fn authdes_create
-$B$G$9!#<!$N%k!<%A%s$O(B
+$B$G$9!#(B
+2 $B$D$a$N%k!<%A%s$O$=$N<!$K<($5$l$k(B
 .Fn authdes_getucred
 $B$G$9!#(B
 .Pp
-$BCm0U(B:
+$BCm(B :
 .Tn DES
-$BG'>Z%7%9%F%`$rF0:n$5$;$k$K$O!"%-!<%5!<%P%G!<%b%s(B
+$BG'>Z%7%9%F%`$rF0:n$5$;$k$K$O!"80%5!<%P%G!<%b%s(B
 .Xr keyserv 8
 $B$r<B9T$9$kI,MW$,$"$j$^$9!#(B
 .Pp
 $B%/%i%$%"%s%HB&$G;HMQ$9$k(B
-.Fn authdes_create
-$B$O!"0BA4G'>Z%7%9%F%`$r;HMQ$G$-$k$h$&$K$9$kG'>Z%O%s%I%k$rLa$7$^$9!#(B
+.Fn Authdes_create
+$B$O!"0BA4G'>Z%7%9%F%`$r;HMQ$G$-$k$h$&$K$9$k(B
+$BG'>Z%O%s%I%k$rJV$7$^$9!#(B
 $B:G=i$N%Q%i%a!<%?(B
 .Fa name
 $B$O!"%5!<%P%W%m%;%9$N=jM-<T$N%M%C%H%o!<%/L>!"$D$^$j(B
 .Fa netname
-$B$G$9!#DL>o$N>l9g!"$3$N%U%#!<%k%I$O!"%f!<%F%#%j%F%#%k!<%A%s(B
+$B$G$9!#(B
+$BDL>o$N>l9g!"$3$N%U%#!<%k%I$O%f!<%F%#%j%F%#%k!<%A%s(B
 .Fn host2netname
 $B$+$i0z$-=P$5$l$?(B
 .Fa hostname
 $B$rI=$7$^$9$,!"(B
 .Fn user2netname
-$B$r;HMQ$7$F%f!<%6L>$rI=$9$3$H$b$G$-$^$9!#Bh(B 2 $B%U%#!<%k%I$O!"(B
-$B%/%i%$%"%s%H>ZL@=q$N@5Ev@-$K4X$9$k%&%#%s%I%&$G!"ICC10L$G;XDj$5$l$^$9!#(B
-$B>.$5$$%&%#%s%I%&$NJ}$,Bg$-$$%&%#%s%I%&$h$j0BA4$G$9$,!"%&%#%s%I%&$r(B
-$B>.$5$/$7$9$.$k$H!"%/%m%C%/$NMI$l$N$?$a!":FF14|2=$NIQEY$,(B
-$B>e$,$j$^$9!#Bh(B 3 $B%Q%i%a!<%?(B
+$B$r;HMQ$7$F%f!<%6L>$rI=$9$3$H$b$G$-$^$9!#(B
+$BBh(B 2 $B%U%#!<%k%I$O!"(B
+$B%/%i%$%"%s%H>ZL@=q$NM-8z4|4V$r5,Dj$9$k%&%#%s%I%&$G!"(B
+$BICC10L$G;XDj$7$^$9!#(B
+$B>.$5$$%&%#%s%I%&$NJ}$,Bg$-$$%&%#%s%I%&$h$j(B
+$B0BA4$G$9$,!"%&%#%s%I%&$r>.$5$/$7$9$.$k$H!"(B
+$B%/%m%C%/$N%I%j%U%H$N$?$a!":FF14|$NIQEY$,A}2C$7$^$9!#(B
+$BBh(B 3 $B%Q%i%a!<%?(B
 .Fa addr
-$B$O%*%W%7%g%s$G$9!#$3$N%Q%i%a!<%?$r(B
-.Dv NULL
-$B$K$9$k$H!"%m!<%+%k%/%m%C%/$H%5!<%P$N%/%m%C%/$G>o$KF14|$,<h$i$l$F$$$k(B
-$B$3$H$rG'>Z%7%9%F%`$,2>Dj$9$k$?$a!":FF14|2=$O<B9T$5$l$J$/$J$j$^$9!#(B
-$B$7$+$7%"%I%l%9$r;XDj$9$k$H!"%7%9%F%`$O!":FF14|2=$,I,MW$J;~$O>o$K!"(B
-$B$=$N%"%I%l%9$r;HMQ$7$F%j%b!<%H%?%$%`%5!<%S%9$+$i>pJs$rF@$^$9!#(B
+$B$O%*%W%7%g%s$G$9!#(B
+$B$3$N%Q%i%a!<%?$r(B
+.Dv "$B%L%k(B "
+$B$K$9$k$H!"%m!<%+%k%/%m%C%/$O%5!<%P$N%/%m%C%/$H(B
+$B>o$KF14|$7$F$$$k$3$H$rG'>Z%7%9%F%`$,2>Dj$9$k$?$a!"(B
+$B:FF14|$O<B9T$5$l$J$/$J$j$^$9!#(B
+$B$7$+$7%"%I%l%9$r;XDj$9$k$H!"(B
+$B%7%9%F%`$O:FF14|$,I,MW$J;~$O>o$K$=$N%"%I%l%9$r(B
+$B;HMQ$7$F%j%b!<%H%?%$%`%5!<%S%9$+$i>pJs$rF@$^$9!#(B
 $BDL>o$N>l9g!"$3$N%Q%i%a!<%?$O(B
 .Tn RPC
-$B%5!<%P$N%"%I%l%9$K$J$j$^$9!#:G8e$N%Q%i%a!<%?(B
+$B%5!<%P$N%"%I%l%9$K$J$j$^$9!#(B
+$B:G8e$N%Q%i%a!<%?(B
 .Fa ckey
-$B$b%*%W%7%g%s$G$9!#$3$N%Q%i%a!<%?$r(B
-.Dv NULL
-$B$K$9$k$H!"G'>Z%7%9%F%`$O!">ZL@=q$N0E9f2=$K;HMQ$9$k%i%s%@%`$J(B
+$B$b%*%W%7%g%s$G$9!#(B
+$B$3$N%Q%i%a!<%?$r(B
+.Dv "$B%L%k(B "
+$B$K$9$k$H!"(B
+$BG'>Z%7%9%F%`$O>ZL@=q$N0E9f2=$K;HMQ$9$k%i%s%@%`$J(B
 .Tn DES
-$B%-!<$r:n@.$7$^$9!#$3$N%Q%i%a!<%?$r;XDj$9$k$H!"$=$l$,(B
-$B%i%s%@%`$J%-!<$NBe$o$j$K;HMQ$5$l$^$9!#(B
+$B80$r:n@.$7$^$9!#(B
+$B$3$N%Q%i%a!<%?$r;XDj$9$k$H!"(B
+$B$=$l$,%i%s%@%`$J80$NBe$o$j$K;HMQ$5$l$^$9!#(B
 .Pp
 .Tn DES
 $BG'>Z$NBh(B 2 $B%k!<%A%s(B
@@ -109,39 +130,44 @@
 .Ux
 $B>ZL@=q$KJQ49$9$k$?$a$K%5!<%PB&$G;HMQ$5$l$^$9!#(B
 .Fn authdes_getucred
-$B$O%-%c%C%7%e$+$i>pJs$r0z$-=P$9$N$G!">pJs$rF@$h$&$H$7$F4X?t$,(B
-$B8F$S=P$5$l$k$?$S$K(B
-Yellow Page $B8!:w$r$9$kI,MW$O$J$$$H$$$&LL$G!"%f!<%F%#%j%F%#%k!<%A%s(B
+$B$O%-%c%C%7%e$+$i>pJs$r0z$-=P$9$N$G!">pJs$rF@$k$?$a$K(B
+$B4X?t$,8F$S=P$5$l$k$?$S$K(B Yellow Page $B8!:w(B
+$B$r$9$kI,MW$O$J$$$H$$$&LL$G!"%f!<%F%#%j%F%#%k!<%A%s(B
 .Fn netname2user
 $B$H$O0[$J$j$^$9!#(B
 .Pp
 .Fn getnetname
-$B$O!"8GM-$G$"$j%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$!"8F$S=P$7B&$N%M%C%HL>$r(B
-$B8GDjD9G[Ns(B
+$B$O8F$S=P$785$N%M%C%HL>$r8GDjD9G[Ns(B
 .Fa name
-$B$K%$%s%9%H!<%k$7$^$9!#LdBj$,$J$$>l9g$O(B
+$B$K@_Dj$7$^$9!#(B
+$B$3$N%M%C%HL>$O0l0U$G$"$j(B
+$B%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$^$;$s!#(B
+$B@5>o=*N;$7$?>l9g$O(B
 .Dv TRUE
-$B$rLa$7!"LdBj$,$"$k>l9g$O(B
+$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
 .Dv FALSE
-$B$rLa$7$^$9!#(B
+$B$rJV$7$^$9!#(B
 .Pp
 .Fn host2netname
-$B$O!"%I%a%$%sFCM-$J%[%9%HL>$r%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$(B
-$B%M%C%HL>$KJQ49$7$^$9!#LdBj$,$J$$>l9g$O(B
+$B$O!"%I%a%$%s8GM-$N%[%9%HL>$r(B
+$B%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$KJQ49$7$^$9!#(B
+$B@5>o=*N;$7$?>l9g$O(B
 .Dv TRUE
-$B$rLa$7!"LdBj$,$"$k>l9g$O(B
+$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
 .Dv FALSE
-$B$rLa$7$^$9!#$3$l$O!"(B
+$B$rJV$7$^$9!#(B
+$B$3$l$O!"(B
 .Fn netname2host
 $B$N5U$G$9!#(B
 .Pp
-.Fn key_decryptsession
-$B$O!"(B
 .Tn RPC
-$B$N0BA4G'>Z%7%9%F%`(B (
-.Tn DES
-$BG'>Z(B) $B$K4XO"$7$?%-!<%5!<%P%G!<%b%s$H$N%$%s%?%U%'!<%9$G$9!#(B
-$B$3$N%k!<%A%s!"$*$h$S$3$N%k!<%A%s$K4XO"$7$?(B
+$B$N0BA4G'>Z%7%9%F%`(B
+.Tn ( DES
+$BG'>Z(B) $B$K7k$SIU$1$i$l$F$$$k(B
+$B80%5!<%P%G!<%b%s$KBP$7$F!"(B
+.Fn key_decryptsession
+$B$O%$%s%?%U%'!<%9$H$J$j$^$9!#(B
+$B$3$N%k!<%A%s!"$*$h$S$3$N%k!<%A%s$K4XO"$9$k(B
 .Fn key_encryptsession ,
 .Fn key_gendes ,
 .Fn key_setsecret
@@ -149,69 +175,78 @@
 .Xr login 1
 $B$J$I$N%7%9%F%`%3%^%s%I$H(B
 .Tn RPC
-$B%i%$%V%i%j$,!"$3$N(B
-4 $B$D$N%k!<%A%s$N<g$J%/%i%$%"%s%H$G$9!#(B
+$B%i%$%V%i%j$,!"(B
+$B$3$N(B 4 $B$D$N%k!<%A%s$N<g$J%/%i%$%"%s%H$G$9!#(B
 .Pp
 .Fn key_decryptsession
 $B$O!"%5!<%P$N%M%C%HL>$H(B
 .Tn DES
-$B%-!<$r<u$1<h$j!"%5!<%P$N8x3+80$H8F$S=P$7%W%m%;%9$N<B8z%f!<%6(B
-ID
-$B$K4XO"$7$?HkL)80$r;HMQ$7$F%-!<$rI|9f2=$7$^$9!#$3$l$O!"(B
+$B80$r<u$1<h$j!"(B
+$B%5!<%P$N8x3+80$H8F$S=P$785%W%m%;%9$N<B8z%f!<%6(B ID $B$K(B
+$B7k$SIU$1$i$l$?HkL)80$r;HMQ$7$F$3$N80$rJ?J82=$7$^$9!#(B
+$B$3$l$O!"(B
 .Fn key_encryptsession
 $B$N5U$G$9!#(B
 .Pp
 .Fn key_encryptsession
-$B$O!"%-!<%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#%5!<%P$N%M%C%HL>$H(B
+$B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
+$B%5!<%P$N%M%C%HL>$H(B
 .Tn DES
-$B%-!<$r<u$1<h$j!"%5!<%P$N8x3+80$H8F$S=P$7%W%m%;%9$N<B8z%f!<%6(B
-ID
-$B$K4XO"$7$?HkL)80$r;HMQ$7$F%-!<$r0E9f2=$7$^$9!#$3$l$O!"(B
+$B80$r<u$1<h$j!"%5!<%P$N8x3+80$H(B
+$B8F$S=P$785%W%m%;%9$N<B8z%f!<%6(B ID $B$K(B
+$B7k$SIU$1$i$l$?HkL)80$r;HMQ$7$F$3$N80$r0E9f2=$7$^$9!#(B
+$B$3$l$O!"(B
 .Fn key_decryptsession
 $B$N5U$G$9!#(B
 .Pp
 .Fn key_gendes
-$B$O!"%-!<%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#0BA4$JJQ49%-!<$r%-!<%5!<%P$K(B
-$BMW5a$9$k$?$a$K;HMQ$7$^$9!#BgDq$N>l9g!"(B
-1 $B$D$N(B
-.Qq $B%i%s%@%`(B
-$B$rA*Br$9$k$@$1$G$O==J,$G$O$"$j$^$;$s!#$J$<$J$i!"(B
-$B8=:_;~9o$rMxMQ$9$kMM$J%i%s%@%`?tCM$N$h$/$"$kA*BrJ}K!$O(B
-$B$H$F$bMF0W$K?dB,$G$-$k$+$i$G$9!#(B
+$B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
+$B0BA4$J2qOC80$r80%5!<%P$KMW5a$9$k$?$a$K;HMQ$7$^$9!#(B
+$BBgDq$N>l9g!"(B 1 $B$D$N(B
+.Qq $B$G$?$i$a$5(B
+$B$rA*Br$9$k$@$1$G$O==J,$G$O$"$j$^$;$s!#(B
+$B$J$<$J$i!"8=:_;~9o$rMxMQ$9$k$h$&$JMp?t$N(B
+$B$h$/$"$kA*BrJ}K!$O$H$F$bMF0W$K?dB,$G$-$k$+$i$G$9!#(B
 .Pp
 .Fn key_setsecret
-$B$O!"%-!<%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#8F$S=P$7%W%m%;%9$N<B8z(B
+$B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
+$B8F$S=P$785%W%m%;%9$N<B8z(B
 .Fa uid
-$B$N%-!<$r@_Dj$9$k$?$a$K;HMQ$7$^$9!#(B
+$B$N80$r@_Dj$9$k$?$a$K;HMQ$7$^$9!#(B
 .Pp
 .Fn netname2host
-$B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$r%I%a%$%sFCM-$N(B
-$B%[%9%HL>$KJQ49$7$^$9!#LdBj$,$J$$>l9g$O(B
+$B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>(B
+$B$r%I%a%$%s8GM-$N%[%9%HL>$KJQ49$7$^$9!#(B
+$B@5>o=*N;$7$?>l9g$O(B
 .Dv TRUE
-$B$rLa$7!"LdBj$,$"$k>l9g$O(B
+$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
 .Dv FALSE
-$B$rLa$7$^$9!#$3$l$O!"(B
+$B$rJV$7$^$9!#(B
+$B$3$l$O!"(B
 .Fn host2netname
 $B$N5U$G$9!#(B
 .Pp
 .Fn netname2user
-$B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$r%I%a%$%sFCM-$N%f!<%6(B
-ID
-$B$KJQ49$7$^$9!#LdBj$,$J$$>l9g$O(B
+$B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$r(B
+$B%I%a%$%s8GM-$N%f!<%6(B ID $B$KJQ49$7$^$9!#(B
+$B@5>o=*N;$7$?>l9g$O(B
 .Dv TRUE
-$B$rLa$7!"LdBj$,$"$k>l9g$O(B
+$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
 .Dv FALSE
-$B$rLa$7$^$9!#$3$l$O!"(B
+$B$rJV$7$^$9!#(B
+$B$3$l$O!"(B
 .Fn user2netname
 $B$N5U$G$9!#(B
 .Pp
 .Fn user2netname
-$B$O!"%I%a%$%sFCM-$N%f!<%6L>$r%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$(B
-$B%M%C%HL>$KJQ49$7$^$9!#LdBj$,$J$$>l9g$O(B
+$B$O!"%I%a%$%s8GM-$N%f!<%6L>$r(B
+$B%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$KJQ49$7$^$9!#(B
+$B@5>o=*N;$7$?>l9g$O(B
 .Dv TRUE
-$B$rLa$7!"LdBj$,$"$k>l9g$O(B
+$B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B
 .Dv FALSE
-$B$rLa$7$^$9!#$3$l$O!"(B
+$B$rJV$7$^$9!#(B
+$B$3$l$O!"(B
 .Fn netname2user
 $B$N5U$G$9!#(B
 .Sh $B4XO"9`L\(B
@@ -219,7 +254,7 @@
 .Xr xdr 3 ,
 .Xr keyserv 8
 .Pp
-$B0J2<$N%^%K%e%"%k(B
+$B0J2<$N%^%K%e%"%k(B :
 .Rs
 .%B Remote Procedure Calls: Protocol Specification
 .Re
@@ -233,3 +268,4 @@
 .%B RPC: Remote Procedure Call Protocol Specification
 .%O RFC1050, Sun Microsystems Inc., USC-ISI
 .Re
+.\" Revised by Tetsuro Furuya <ht5t-fry@asahi-net.or.jp>, Mar. 2002.

----Next_Part(Sat_Mar_23_15:54:04_2002_945)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=rpc_secure_formed_j.diff

--- rpc_secure_j1_1_euc_f.txt	Sat Mar 23 15:38:32 2002
+++ rpc_secure_3_euc1_f.txt	Sat Mar 23 15:39:28 2002
@@ -35,86 +35,91 @@
 int user2netname(char *name, uid_t uid, char *domain);
 
 
-$B2r@b$3$N%k!<%A%s$O!"(B RPC $B%i%$%V%i%j$N0lIt$G!"(B DES $BG'>Z$r<B8=$7$F$$$^$9!#(B
+$B2r@b$3$N%k!<%A%s$O!"(B RPC $B%i%$%V%i%j$N0lIt$G$9!#(B
+DES $BG'>Z$r<BAu$7$^$9!#(B
 RPC $B$N>\:Y$K$D$$$F$O!"(B rpc(3) $B$r;2>H$7$F$/$@$5$$!#(B
 
 
-DES $BG'>Z$H$7$FCN$i$l$k!"(B RPC $B0BA4G'>Z%7%9%F%`$N%$%s%?%U%'!<%9$H$J$k:G=i$N%k!<%A%s$O!"(B authdes_create() $B$G$9!#(B
-$B<!$N%k!<%A%s$O(B authdes_getucred() $B$G$9!#(B
+DES $BG'>Z$H$7$FCN$i$l$k!"(B RPC $B0BA4G'>Z%7%9%F%`$N%$%s%?%U%'!<%9$H$J$k(B 2 $B$D$"$k%k!<%A%s$N$&$A(B 1 $B$D$O!"(B authdes_create() $B$G$9!#(B
+2 $B$D$a$N%k!<%A%s$O$=$N<!$K<($5$l$k(B authdes_getucred() $B$G$9!#(B
 
 
-$BCm0U(B:
-DES $BG'>Z%7%9%F%`$rF0:n$5$;$k$K$O!"%-!<%5!<%P%G!<%b%s(B keyserv(8) $B$r<B9T$9$kI,MW$,$"$j$^$9!#(B
+$BCm(B :
+DES $BG'>Z%7%9%F%`$rF0:n$5$;$k$K$O!"80%5!<%P%G!<%b%s(B keyserv(8) $B$r<B9T$9$kI,MW$,$"$j$^$9!#(B
 
 
-$B%/%i%$%"%s%HB&$G;HMQ$9$k(B authdes_create() $B$O!"0BA4G'>Z%7%9%F%`$r;HMQ$G$-$k$h$&$K$9$kG'>Z%O%s%I%k$rLa$7$^$9!#(B
+$B%/%i%$%"%s%HB&$G;HMQ$9$k(B Authdes_create() $B$O!"0BA4G'>Z%7%9%F%`$r;HMQ$G$-$k$h$&$K$9$kG'>Z%O%s%I%k$rJV$7$^$9!#(B
 $B:G=i$N%Q%i%a!<%?(B name $B$O!"%5!<%P%W%m%;%9$N=jM-<T$N%M%C%H%o!<%/L>!"$D$^$j(B netname $B$G$9!#(B
-$BDL>o$N>l9g!"$3$N%U%#!<%k%I$O!"%f!<%F%#%j%F%#%k!<%A%s(B host2netname() $B$+$i0z$-=P$5$l$?(B hostname $B$rI=$7$^$9$,!"(B user2netname() $B$r;HMQ$7$F%f!<%6L>$rI=$9$3$H$b$G$-$^$9!#(B
-$BBh(B 2 $B%U%#!<%k%I$O!"%/%i%$%"%s%H>ZL@=q$N@5Ev@-$K4X$9$k%&%#%s%I%&$G!"ICC10L$G;XDj$5$l$^$9!#(B
-$B>.$5$$%&%#%s%I%&$NJ}$,Bg$-$$%&%#%s%I%&$h$j0BA4$G$9$,!"%&%#%s%I%&$r>.$5$/$7$9$.$k$H!"%/%m%C%/$NMI$l$N$?$a!":FF14|2=$NIQEY$,>e$,$j$^$9!#(B
+$BDL>o$N>l9g!"$3$N%U%#!<%k%I$O%f!<%F%#%j%F%#%k!<%A%s(B host2netname() $B$+$i0z$-=P$5$l$?(B hostname $B$rI=$7$^$9$,!"(B user2netname() $B$r;HMQ$7$F%f!<%6L>$rI=$9$3$H$b$G$-$^$9!#(B
+$BBh(B 2 $B%U%#!<%k%I$O!"%/%i%$%"%s%H>ZL@=q$NM-8z4|4V$r5,Dj$9$k%&%#%s%I%&$G!"ICC10L$G;XDj$7$^$9!#(B
+$B>.$5$$%&%#%s%I%&$NJ}$,Bg$-$$%&%#%s%I%&$h$j0BA4$G$9$,!"%&%#%s%I%&$r>.$5$/$7$9$.$k$H!"%/%m%C%/$N%I%j%U%H$N$?$a!":FF14|$NIQEY$,A}2C$7$^$9!#(B
 $BBh(B 3 $B%Q%i%a!<%?(B addr $B$O%*%W%7%g%s$G$9!#(B
-$B$3$N%Q%i%a!<%?$r(B NULL $B$K$9$k$H!"%m!<%+%k%/%m%C%/$H%5!<%P$N%/%m%C%/$G>o$KF14|$,<h$i$l$F$$$k$3$H$rG'>Z%7%9%F%`$,2>Dj$9$k$?$a!":FF14|2=$O<B9T$5$l$J$/$J$j$^$9!#(B
-$B$7$+$7%"%I%l%9$r;XDj$9$k$H!"%7%9%F%`$O!":FF14|2=$,I,MW$J;~$O>o$K!"$=$N%"%I%l%9$r;HMQ$7$F%j%b!<%H%?%$%`%5!<%S%9$+$i>pJs$rF@$^$9!#(B
+$B$3$N%Q%i%a!<%?$r%L%k$K$9$k$H!"%m!<%+%k%/%m%C%/$O%5!<%P$N%/%m%C%/$H>o$KF14|$7$F$$$k$3$H$rG'>Z%7%9%F%`$,2>Dj$9$k$?$a!":FF14|$O<B9T$5$l$J$/$J$j$^$9!#(B
+$B$7$+$7%"%I%l%9$r;XDj$9$k$H!"%7%9%F%`$O:FF14|$,I,MW$J;~$O>o$K$=$N%"%I%l%9$r;HMQ$7$F%j%b!<%H%?%$%`%5!<%S%9$+$i>pJs$rF@$^$9!#(B
 $BDL>o$N>l9g!"$3$N%Q%i%a!<%?$O(B RPC $B%5!<%P$N%"%I%l%9$K$J$j$^$9!#(B
 $B:G8e$N%Q%i%a!<%?(B ckey $B$b%*%W%7%g%s$G$9!#(B
-$B$3$N%Q%i%a!<%?$r(B NULL $B$K$9$k$H!"G'>Z%7%9%F%`$O!">ZL@=q$N0E9f2=$K;HMQ$9$k%i%s%@%`$J(B DES $B%-!<$r:n@.$7$^$9!#(B
-$B$3$N%Q%i%a!<%?$r;XDj$9$k$H!"$=$l$,%i%s%@%`$J%-!<$NBe$o$j$K;HMQ$5$l$^$9!#(B
+$B$3$N%Q%i%a!<%?$r%L%k$K$9$k$H!"G'>Z%7%9%F%`$O>ZL@=q$N0E9f2=$K;HMQ$9$k%i%s%@%`$J(B DES $B80$r:n@.$7$^$9!#(B
+$B$3$N%Q%i%a!<%?$r;XDj$9$k$H!"$=$l$,%i%s%@%`$J80$NBe$o$j$K;HMQ$5$l$^$9!#(B
 
 
 DES $BG'>Z$NBh(B 2 $B%k!<%A%s(B authdes_getucred() $B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$(B DES $B>ZL@=q$r(B UNIX $B>ZL@=q$KJQ49$9$k$?$a$K%5!<%PB&$G;HMQ$5$l$^$9!#(B
-authdes_getucred() $B$O%-%c%C%7%e$+$i>pJs$r0z$-=P$9$N$G!">pJs$rF@$h$&$H$7$F4X?t$,8F$S=P$5$l$k$?$S$K(B Yellow Page $B8!:w$r$9$kI,MW$O$J$$$H$$$&LL$G!"%f!<%F%#%j%F%#%k!<%A%s(B netname2user() $B$H$O0[$J$j$^$9!#(B
+authdes_getucred() $B$O%-%c%C%7%e$+$i>pJs$r0z$-=P$9$N$G!">pJs$rF@$k$?$a$K4X?t$,8F$S=P$5$l$k$?$S$K(B Yellow Page $B8!:w$r$9$kI,MW$O$J$$$H$$$&LL$G!"%f!<%F%#%j%F%#%k!<%A%s(B netname2user() $B$H$O0[$J$j$^$9!#(B
 
 
-getnetname() $B$O!"8GM-$G$"$j%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$!"8F$S=P$7B&$N%M%C%HL>$r8GDjD9G[Ns(B name $B$K%$%s%9%H!<%k$7$^$9!#(B
-$BLdBj$,$J$$>l9g$O(B TRUE $B$rLa$7!"LdBj$,$"$k>l9g$O(B FALSE $B$rLa$7$^$9!#(B
+getnetname() $B$O8F$S=P$785$N%M%C%HL>$r8GDjD9G[Ns(B name $B$K@_Dj$7$^$9!#(B
+$B$3$N%M%C%HL>$O0l0U$G$"$j%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$^$;$s!#(B
+$B@5>o=*N;$7$?>l9g$O(B TRUE $B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B FALSE $B$rJV$7$^$9!#(B
 
 
-host2netname() $B$O!"%I%a%$%sFCM-$J%[%9%HL>$r%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$KJQ49$7$^$9!#(B
-$BLdBj$,$J$$>l9g$O(B TRUE $B$rLa$7!"LdBj$,$"$k>l9g$O(B FALSE $B$rLa$7$^$9!#(B
+host2netname() $B$O!"%I%a%$%s8GM-$N%[%9%HL>$r%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$KJQ49$7$^$9!#(B
+$B@5>o=*N;$7$?>l9g$O(B TRUE $B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B FALSE $B$rJV$7$^$9!#(B
 $B$3$l$O!"(B netname2host() $B$N5U$G$9!#(B
 
 
-key_decryptsession() $B$O!"(B RPC $B$N0BA4G'>Z%7%9%F%`(B ( DES $BG'>Z(B) $B$K4XO"$7$?%-!<%5!<%P%G!<%b%s$H$N%$%s%?%U%'!<%9$G$9!#(B
-$B$3$N%k!<%A%s!"$*$h$S$3$N%k!<%A%s$K4XO"$7$?(B key_encryptsession(), key_gendes(), key_setsecret() $B$r%f!<%6%W%m%0%i%`$,8F$S=P$9I,MW$O$[$H$s$I$"$j$^$;$s!#(B
+RPC $B$N0BA4G'>Z%7%9%F%`(B (DES $BG'>Z(B) $B$K7k$SIU$1$i$l$F$$$k80%5!<%P%G!<%b%s$KBP$7$F!"(B key_decryptsession() $B$O%$%s%?%U%'!<%9$H$J$j$^$9!#(B
+$B$3$N%k!<%A%s!"$*$h$S$3$N%k!<%A%s$K4XO"$9$k(B key_encryptsession(), key_gendes(), key_setsecret() $B$r%f!<%6%W%m%0%i%`$,8F$S=P$9I,MW$O$[$H$s$I$"$j$^$;$s!#(B
+
 login(1) $B$J$I$N%7%9%F%`%3%^%s%I$H(B RPC $B%i%$%V%i%j$,!"$3$N(B 4 $B$D$N%k!<%A%s$N<g$J%/%i%$%"%s%H$G$9!#(B
 
 
-key_decryptsession() $B$O!"%5!<%P$N%M%C%HL>$H(B DES $B%-!<$r<u$1<h$j!"%5!<%P$N8x3+80$H8F$S=P$7%W%m%;%9$N<B8z%f!<%6(B ID $B$K4XO"$7$?HkL)80$r;HMQ$7$F%-!<$rI|9f2=$7$^$9!#(B
+key_decryptsession() $B$O!"%5!<%P$N%M%C%HL>$H(B DES $B80$r<u$1<h$j!"%5!<%P$N8x3+80$H8F$S=P$785%W%m%;%9$N<B8z%f!<%6(B ID $B$K7k$SIU$1$i$l$?HkL)80$r;HMQ$7$F$3$N80$rJ?J82=$7$^$9!#(B
 $B$3$l$O!"(B key_encryptsession() $B$N5U$G$9!#(B
 
 
-key_encryptsession() $B$O!"%-!<%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
-$B%5!<%P$N%M%C%HL>$H(B DES $B%-!<$r<u$1<h$j!"%5!<%P$N8x3+80$H8F$S=P$7%W%m%;%9$N<B8z%f!<%6(B ID $B$K4XO"$7$?HkL)80$r;HMQ$7$F%-!<$r0E9f2=$7$^$9!#(B
+key_encryptsession() $B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
+$B%5!<%P$N%M%C%HL>$H(B DES $B80$r<u$1<h$j!"%5!<%P$N8x3+80$H8F$S=P$785%W%m%;%9$N<B8z%f!<%6(B ID $B$K7k$SIU$1$i$l$?HkL)80$r;HMQ$7$F$3$N80$r0E9f2=$7$^$9!#(B
 $B$3$l$O!"(B key_decryptsession() $B$N5U$G$9!#(B
 
 
-key_gendes() $B$O!"%-!<%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
-$B0BA4$JJQ49%-!<$r%-!<%5!<%P$KMW5a$9$k$?$a$K;HMQ$7$^$9!#(B
-$BBgDq$N>l9g!"(B 1 $B$D$N(B "$B%i%s%@%`(B" $B$rA*Br$9$k$@$1$G$O==J,$G$O$"$j$^$;$s!#(B
-$B$J$<$J$i!"8=:_;~9o$rMxMQ$9$kMM$J%i%s%@%`?tCM$N$h$/$"$kA*BrJ}K!$O$H$F$bMF0W$K?dB,$G$-$k$+$i$G$9!#(B
+key_gendes() $B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
+$B0BA4$J2qOC80$r80%5!<%P$KMW5a$9$k$?$a$K;HMQ$7$^$9!#(B
+$BBgDq$N>l9g!"(B 1 $B$D$N(B "$B$G$?$i$a$5(B" $B$rA*Br$9$k$@$1$G$O==J,$G$O$"$j$^$;$s!#(B
+$B$J$<$J$i!"8=:_;~9o$rMxMQ$9$k$h$&$JMp?t$N$h$/$"$kA*BrJ}K!$O$H$F$bMF0W$K?dB,$G$-$k$+$i$G$9!#(B
 
 
-key_setsecret() $B$O!"%-!<%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
-$B8F$S=P$7%W%m%;%9$N<B8z(B uid $B$N%-!<$r@_Dj$9$k$?$a$K;HMQ$7$^$9!#(B
+key_setsecret() $B$O!"80%5!<%P%$%s%?%U%'!<%9%k!<%A%s$G$9!#(B
+$B8F$S=P$785%W%m%;%9$N<B8z(B uid $B$N80$r@_Dj$9$k$?$a$K;HMQ$7$^$9!#(B
 
 
-netname2host() $B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$r%I%a%$%sFCM-$N%[%9%HL>$KJQ49$7$^$9!#(B
-$BLdBj$,$J$$>l9g$O(B TRUE $B$rLa$7!"LdBj$,$"$k>l9g$O(B FALSE $B$rLa$7$^$9!#(B
+netname2host() $B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$r%I%a%$%s8GM-$N%[%9%HL>$KJQ49$7$^$9!#(B
+$B@5>o=*N;$7$?>l9g$O(B TRUE $B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B FALSE $B$rJV$7$^$9!#(B
 $B$3$l$O!"(B host2netname() $B$N5U$G$9!#(B
 
 
-netname2user() $B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$r%I%a%$%sFCM-$N%f!<%6(B ID $B$KJQ49$7$^$9!#(B
-$BLdBj$,$J$$>l9g$O(B TRUE $B$rLa$7!"LdBj$,$"$k>l9g$O(B FALSE $B$rLa$7$^$9!#(B
+netname2user() $B$O!"%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$r%I%a%$%s8GM-$N%f!<%6(B ID $B$KJQ49$7$^$9!#(B
+$B@5>o=*N;$7$?>l9g$O(B TRUE $B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B FALSE $B$rJV$7$^$9!#(B
 $B$3$l$O!"(B user2netname() $B$N5U$G$9!#(B
 
 
-user2netname() $B$O!"%I%a%$%sFCM-$N%f!<%6L>$r%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$KJQ49$7$^$9!#(B
-$BLdBj$,$J$$>l9g$O(B TRUE $B$rLa$7!"LdBj$,$"$k>l9g$O(B FALSE $B$rLa$7$^$9!#(B
+user2netname() $B$O!"%I%a%$%s8GM-$N%f!<%6L>$r%*%Z%l!<%F%#%s%0%7%9%F%`$K0MB8$7$J$$%M%C%HL>$KJQ49$7$^$9!#(B
+$B@5>o=*N;$7$?>l9g$O(B TRUE $B$rJV$7!"=hM}$K<:GT$7$?>l9g$O(B FALSE $B$rJV$7$^$9!#(B
 $B$3$l$O!"(B netname2user() $B$N5U$G$9!#(B
 
 
 $B4XO"9`L\(B rpc(3), xdr(3), keyserv(8) 
-$B0J2<$N%^%K%e%"%k(B 
+$B0J2<$N%^%K%e%"%k(B :
+
+
 Remote Procedure Calls:
 Protocol Specification.
 

----Next_Part(Sat_Mar_23_15:54:04_2002_945)----
