From owner-man-jp-reviewer@jp.FreeBSD.org Mon May 12 09:57:52 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h4C0vqD01402;
	Mon, 12 May 2003 09:57:52 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from sccrmhc01.attbi.com (sccrmhc01.attbi.com [204.127.202.61])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id h4C0vpY01396
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 12 May 2003 09:57:52 +0900 (JST)
	(envelope-from horikawa@jp.freebsd.org)
Received: from localhost (12-252-35-167.client.attbi.com[12.252.35.167])
          by attbi.com (sccrmhc01) with SMTP
          id <20030512005745001003kki7e>; Mon, 12 May 2003 00:57:45 +0000
Message-Id: <20030511.185527.63130480.horikawa@attbi.com>
To: man-jp-reviewer@jp.FreeBSD.org, a_ikeuchi@mic.mitsumi.co.jp
From: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
In-Reply-To: <3EBB28D8.8090807@mic.mitsumi.co.jp>
References: <3EBB28D8.8090807@mic.mitsumi.co.jp>
X-Mailer: Mew version 3.1 on Emacs 21.2 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
Date: Sun, 11 May 2003 18:55:27 -0600
X-Sequence: man-jp-reviewer 4393
Subject: [man-jp-reviewer 4393] Re: (man2) extattr.2
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: horikawa@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030405

$BKY@n$G$9!#(B

Akira Ikeuchi <a_ikeuchi@mic.mitsumi.co.jp> wrote:
> .Fn extattr_get_file
> $B$N8F$S=P$7$NCf$G(B
> .Fa data
> $B$,(B
> .Dv NULL
> $B$N>l9g$K$O!"%"%W%j%1!<%7%g%s$,FI9~$_$r<B9T$;$:$K%G!<%?$NBg$-$5$r(B
> $B%F%9%H$9$k$3$H$,2DG=$K$9$k!"FI9~$s$@NL$h$j$`$7$m!"(B
> $BDj5A$5$l$?3HD%B0@-%G!<%?$NBg$-$5$rJV$7$^$9!#(B

$B$3$l$O!"86J8$HF1$88l=g$K$7$?J}$,!"$*$=$i$/J,$+$j$d$9$$$H;W$$$^$9!#(B

.Fn extattr_get_file
$B$N8F$S=P$7$NCf$G(B
.Fa data
$B$,(B
.Dv NULL
$B$N>l9g$K$O!"FI$_9~$s$@NL$rJV$9$N$G$O$J$/!"(B
$BDj5A$5$l$?3HD%B0@-%G!<%?$NBg$-$5$rJV$9$3$H$G!"(B
$B%"%W%j%1!<%7%g%s$,FI$_9~$_$r<B9T$;$:$K%G!<%?$NBg$-$5$r(B
$B%F%9%H$9$k$3$H$r2DG=$K$7$^$9!#(B

$B$H$9$k$+!"J8$,D9$/$FJ,$+$j$K$/$$$N$G$7$?$i$P!"(B

.Fn extattr_get_file
$B$N8F$S=P$7$NCf$G(B
.Fa data
$B$,(B
.Dv NULL
$B$N>l9g$K$O!"FI$_9~$s$@NL$rJV$9$N$G$O$J$/!"(B
$BDj5A$5$l$?3HD%B0@-%G!<%?$NBg$-$5$rJV$7$^$9!#(B
$B$3$l$K$h$j!"(B
$B%"%W%j%1!<%7%g%s$,FI$_9~$_$r<B9T$;$:$K%G!<%?$NBg$-$5$r(B
$B%F%9%H$9$k$3$H$r2DG=$K$7$^$9!#(B

$B$H$9$k$J$I!#(B

> .Fn extattr_delete_link ,
> .Fn extattr_get_link ,
> $B$*$h$S(B
> .Fn extattr_set_link
> $B%7%9%F%`%3!<%k$O!"%7%s%\%j%C%/%j%s%/$rC)$i$J$$$3$H$r=|$$$F!"(B
> _file $B$NBP>HJ*$H$7$FF1$8$h$&$K?6Iq$$$^$9!#(B

$B!V!{!{$NBP>HJ*!W$O!"F|K\8l$H$7$F$O!V!{!{$,BP>]$K$9$k$b$N!W$N$3$H$r;X$9(B
$B0u>]$,$"$j$^$9$N$G!"$3$3$G!V(B_file $B$NBP>]J*!W$H=q$/$N$O0cOB46$,$"$j$^$9!#(B

their _file counterparts $B$O!"(B
$B!V!D$r=|$$$F!"L>A0$,(B _file $B$N$b$N$HF1$8$G$9!W$d(B
$B!V!D$r=|$$$F!"L>A0$,(B _file $B$N$b$N$HF1$8F0:n$r$7$^$9!W(B
$B$/$i$$$GNI$$$N$G$O$J$$$G$7$g$&$+!#(B

$B86J8$O(B ... functions behave in the same way as their _file
counterparts, except that they do not follow symlinks.

> .Pp
> .Fn extattr_get_fd ,
> .Fn extattr_set_fd ,
> $B$*$h$S(B
> .Fn extattr_delete_fd
> $B8F$S=P$7$O!":G=i$N0z?t$r=|$$$F$=$l$i$N(B
> .Qq Li _file
> $B$NBP>HJ*$HF10l$G$9!#(B

$B$3$3$b!#(B

> .Pp
> $BL>A0IU$-3HD%B0@-$N%;%^%s%F%#%/%9$O!"(B
> $B%U%!%$%k%7%9%F%`$N$3$N8F$S=P$7$N<BAu$K$h$C$F!"0lMM$G$O$"$j$^$;$s!#(B

$B$3$N8F$S=P$7$r<BAu$9$k%U%!%$%k%7%9%F%`$K0MB8$7!"0lMM$G$O$"$j$^$;$s!#(B

> $BFCM-$NB0@-$N$?$a$K!"A4$F$NA`:n$,%5%]!<%H$5$l$J$$$+$b$7$l$^$;$s!#(B

$BFCDj$NB0@-$KBP$7$F$O!"A4$F$NA`:n$,%5%]!<%H$5$l$J$$$+$b$7$l$^$;$s!#(B

Not all operations may be supported for a particular attribute.
$B$N(B for $B$O!"M}M3$G$O$J$/$F!"!V!{!{8~$1!W$H$$$C$?0UL#$@$H;W$$$^$9!#(B

> .Sh $B7Y9p(B
> $B$3$N%$%s%?%U%'!<%9$O3hH/$K3+H/Cf$G$"$j!"$=$l<+BNJQ99$5$l$k$3$H$r2>Dj$7$F!"(B
> $B%"%W%j%1!<%7%g%s$rE,9g$5$;$^$9!#(B

This interface is under active development, and as such is subject to
change as applications are adapted to use it.

$B$3$N!V(Band as such$B!W$O!V$G$9$N$G!W$/$i$$$N0UL#$G$9!#(B
$B!V%"%W%j%1!<%7%g%s$,;H$&$h$&$K$J$k$N$K=>$C$F!"JQ$o$k$G$7$g$&!#!W(B
$B$H$$$C$?$H$3$m$G$7$g$&!#(B

$B$3$N%$%s%?%U%'!<%9$O3hH/$K3+H/Cf$G$9$N$G!"(B
$B%"%W%j%1!<%7%g%s$,;H$&$h$&$K$J$k$N$K=>$C$F!"JQ$o$k$G$7$g$&!#(B

$B$/$i$$$G$O$I$&$G$7$g$&!#(B

> .Sh $BLa$jCM(B
[$BN,(B]
> $BA4$F$N8F$S=P$7$,<:GT$7$?>l9g$K$O!"CM(B \-1 $B$,JV$5$l!"%0%m!<%P%kJQ?t(B

$B!V$J$K$+8F$S=P$7$,<:GT$7$?>l9g$K$O!"!W$/$i$$!#(B
$B86J8$O(B If any of the calls are unsuccessful

$B>e5-$N$h$&$K!"JQ99$7$FNI$$$G$7$g$&$+!)(B
--
$BKY@nOBM:(B
