Catch up with 4.4-RC-20010901-JPSNAP

This commit is contained in:
Kazuo Horikawa 2001-09-02 00:05:27 +00:00
parent cfed927960
commit 9fd01c21c2
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=10525
35 changed files with 140 additions and 91 deletions

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)brk.2 8.4 (Berkeley) 5/1/95
.\" %FreeBSD: src/lib/libc/sys/brk.2,v 1.13.2.6 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/brk.2,v 1.13.2.7 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/brk.2,v 1.5 2001/07/29 05:15:12 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/brk.2,v 1.6 2001/08/19 07:14:26 horikawa Exp $
.Dd May 1, 1995
.Dt BRK 2
.Os
@ -94,7 +94,8 @@ brk
が設定されます。
.Fn sbrk
関数は、正常に完了すると新しい記憶域のベースを指すポインタを
返します。それ以外の場合は値 -1 を返し、割当てが処理失敗した理由を示す
返します。それ以外の場合は値 \-1 を返し、
割当てが処理失敗した理由を示すグローバル変数
.Va errno
が設定されます。
.Sh エラー

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)chdir.2 8.2 (Berkeley) 12/11/93
.\" %FreeBSD: src/lib/libc/sys/chdir.2,v 1.7.2.3 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/chdir.2,v 1.7.2.4 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/chdir.2,v 1.4 2001/07/29 05:15:12 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/chdir.2,v 1.5 2001/08/19 07:14:26 horikawa Exp $
.Dd December 11, 1993
.Dt CHDIR 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)chflags.2 8.3 (Berkeley) 5/2/95
.\" %FreeBSD: src/lib/libc/sys/chflags.2,v 1.11.2.5 2001/04/26 02:30:24 dd Exp %
.\" %FreeBSD: src/lib/libc/sys/chflags.2,v 1.11.2.6 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/chflags.2,v 1.3 2001/04/30 03:48:34 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/chflags.2,v 1.4 2001/07/29 05:15:12 horikawa Exp $
.Dd May 2, 1995
.Dt CHFLAGS 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)chmod.2 8.1 (Berkeley) 6/4/93
.\" %FreeBSD: src/lib/libc/sys/chmod.2,v 1.16.2.5 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/chmod.2,v 1.16.2.6 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/chmod.2,v 1.4 2001/07/29 05:15:12 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/chmod.2,v 1.5 2001/08/19 07:14:26 horikawa Exp $
.Dd June 4, 1993
.Dt CHMOD 2
.Os
@ -108,7 +108,7 @@
.Pp
.Fx
VM システムは、実行可能モジュールについてスティッキービット
.Pf ( Dv ISVTX )
.Pq Dv ISVTX
を完全に無視します。
UFS をベースとしたファイルシステム (FFS, MFS, LFS) では、
スティッキービットはディレクトリにだけ設定できます。

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)chown.2 8.4 (Berkeley) 4/19/94
.\" %FreeBSD: src/lib/libc/sys/chown.2,v 1.12.2.4 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/chown.2,v 1.12.2.5 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/chown.2,v 1.4 2001/07/29 05:15:12 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/chown.2,v 1.5 2001/08/19 07:14:26 horikawa Exp $
.Dd April 19, 1994
.Dt CHOWN 2
.Os

View file

@ -1,5 +1,5 @@
.\" $OpenBSD: clock_gettime.2,v 1.4 1997/05/08 20:21:16 kstailey Exp $
.\" %FreeBSD: src/lib/libc/sys/clock_gettime.2,v 1.3.2.6 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/clock_gettime.2,v 1.3.2.7 2001/08/31 10:15:15 ru Exp %
.\"
.\" Copyright (c) 1980, 1991, 1993
.\" The Regents of the University of California. All rights reserved.
@ -32,7 +32,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/clock_gettime.2,v 1.5 2001/07/29 05:15:12 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/clock_gettime.2,v 1.6 2001/08/19 07:14:26 horikawa Exp $
.Dd May 8, 1997
.Dt CLOCK_GETTIME 2
.Os

View file

@ -1,5 +1,5 @@
.\" %NetBSD: fhopen.2,v 1.1 1999/06/30 01:32:15 wrstuden Exp %
.\" %FreeBSD: src/lib/libc/sys/fhopen.2,v 1.4.2.4 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/fhopen.2,v 1.4.2.5 2001/08/31 10:15:15 ru Exp %
.\"
.\" Copyright (c) 1999 National Aeronautics & Space Administration
.\" All rights reserved.
@ -32,7 +32,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"/
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/fhopen.2,v 1.4 2001/07/29 05:15:12 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/fhopen.2,v 1.5 2001/08/19 07:14:26 horikawa Exp $
.Dd June 29, 1999
.Dt FHOPEN 2
.Os
@ -91,6 +91,9 @@
処理が正常に完了すると、
.Fn fhopen
はオープンされたファイルの記述子を返します。
そうでない場合は -1 が返され、エラーを示すために
.Va errno
設定されます。
.Fn fhstat
.Fn fhstatfs

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getitimer.2 8.3 (Berkeley) 5/16/95
.\" %FreeBSD: src/lib/libc/sys/getitimer.2,v 1.10.2.4 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/getitimer.2,v 1.10.2.5 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getitimer.2,v 1.4 2001/07/29 05:15:13 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getitimer.2,v 1.5 2001/08/19 07:14:26 horikawa Exp $
.Dd May 16, 1995
.Dt GETITIMER 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getlogin.2 8.1 (Berkeley) 6/9/93
.\" %FreeBSD: src/lib/libc/sys/getlogin.2,v 1.14.2.4 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/getlogin.2,v 1.14.2.5 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getlogin.2,v 1.4 2001/05/14 01:08:21 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getlogin.2,v 1.5 2001/08/19 07:14:26 horikawa Exp $
.Dd June 9, 1993
.Dt GETLOGIN 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getpriority.2 8.1 (Berkeley) 6/4/93
.\" %FreeBSD: src/lib/libc/sys/getpriority.2,v 1.4.2.3 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/getpriority.2,v 1.4.2.4 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getpriority.2,v 1.4 2001/07/29 05:15:13 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getpriority.2,v 1.5 2001/08/19 07:14:26 horikawa Exp $
.Dd June 4, 1993
.Dt GETPRIORITY 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getrlimit.2 8.1 (Berkeley) 6/4/93
.\" %FreeBSD: src/lib/libc/sys/getrlimit.2,v 1.10.2.3 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/getrlimit.2,v 1.10.2.4 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getrlimit.2,v 1.5 2001/07/29 05:15:13 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getrlimit.2,v 1.6 2001/08/19 07:14:26 horikawa Exp $
.Dd June 4, 1993
.Dt GETRLIMIT 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getsockopt.2 8.4 (Berkeley) 5/2/95
.\" %FreeBSD: src/lib/libc/sys/getsockopt.2,v 1.12.2.8 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/getsockopt.2,v 1.12.2.9 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getsockopt.2,v 1.5 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/getsockopt.2,v 1.6 2001/08/19 07:14:26 horikawa Exp $
.Dd May 2, 1995
.Dt GETSOCKOPT 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)gettimeofday.2 8.2 (Berkeley) 5/26/95
.\" %FreeBSD: src/lib/libc/sys/gettimeofday.2,v 1.9.2.6 2001/08/17 15:42:44 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/gettimeofday.2,v 1.9.2.7 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/gettimeofday.2,v 1.5 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/gettimeofday.2,v 1.6 2001/08/19 07:14:26 horikawa Exp $
.Dd May 26, 1995
.Dt GETTIMEOFDAY 2
.Os

View file

@ -22,9 +22,9 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" %FreeBSD: src/lib/libc/i386/sys/i386_get_ioperm.2,v 1.3.2.4 2001/08/17 15:42:37 ru Exp %
.\" %FreeBSD: src/lib/libc/i386/sys/i386_get_ioperm.2,v 1.3.2.5 2001/08/31 10:15:14 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/i386_get_ioperm.2,v 1.4 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/i386_get_ioperm.2,v 1.5 2001/08/19 06:53:25 horikawa Exp $
.Dd July 27, 1998
.Os
.Dt I386_GET_IOPERM 2

View file

@ -1,4 +1,4 @@
.\" %FreeBSD: src/lib/libc/sys/minherit.2,v 1.7.2.4 2001/08/17 15:42:45 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/minherit.2,v 1.7.2.5 2001/08/25 07:25:44 dillon Exp %
.\"
.\" Copyright (c) 1991, 1993
.\" The Regents of the University of California. All rights reserved.
@ -33,7 +33,7 @@
.\"
.\" @(#)minherit.2 8.1 (Berkeley) 6/9/93
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/minherit.2,v 1.4 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/minherit.2,v 1.5 2001/08/19 07:14:26 horikawa Exp $
.Dd February 17, 1996
.Dt MINHERIT 2
.Os
@ -55,6 +55,42 @@
すべての実装において、継承の際の特性がページ単位で設定できることが
保証されるているわけではありません。
変更の単位はリージョン全体かもしれません。
.Fx
は、ページ毎に継承特性を調整する機能を持ちます。
継承は、
.Fn fork
で作成された子供に対してのみ影響します。
.Fn exec
には影響ありません。
exec されたプロセスは、アドレス空間全体を置き換えます。
この関数は親のアドレス空間に対してもまた影響ありません
(親子によるアドレス空間の共有は潜在的にあり得ますが、これは除外します)。
.Pp
継承は難解な機能であり、ほとんどが
.Fn mmap
の MAP_SHARED 機能で置き換えられています。
しかしながら、
.Fn minherit
を使用して、MAP_PRIVATE でマップされたメモリブロックを親子間で共有可能です。
これにより、親もしくは子による修正は共有されますが、
元々下層にあるファイルは変更されません。
.Bl -tag -width MAP_HASSEMAPHORE
.It Dv INHERIT_SHARE
本オプションは、対象のアドレス空間を親子間で共有させます。
本オプションは、
元々下層にあるバッキングストアがどのようにマップされるかには、影響しません。
.It Dv INHERIT_NONE
本オプションは、対象のアドレス空間の継承を完全に防止します。
当該アドレス空間は子の中ではアンマップされます。
.It Dv INHERIT_COPY
本オプションは、アドレス空間を子に対しコピーオンライトで継承させます。
本オプションには不幸な副作用があり、
親が fork するときにアドレス空間がコピーオンライトになってしまいます。
元々のマッピングが MAP_SHARED の場合、
親が fork した後にはこれは親においては共有されません。
また、元の共有バッキングストアマッピングは、
親においてアンマップして再マップする以外に回復しようがありません。
.El
.Sh 戻り値
正常に完了すると
.Fn minherit

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)mlock.2 8.2 (Berkeley) 12/11/93
.\" %FreeBSD: src/lib/libc/sys/mlock.2,v 1.6.2.3 2001/08/17 15:42:45 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/mlock.2,v 1.6.2.4 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/mlock.2,v 1.3 2001/05/14 01:08:22 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/mlock.2,v 1.4 2001/08/19 07:14:26 horikawa Exp $
.Dd June 2, 1993
.Dt MLOCK 2
.Os
@ -103,13 +103,14 @@
.Pp
これらの呼び出しが利用できるのはスーパユーザだけです。
.Sh 戻り値
戻り値 0 は呼び出しが完了し、範囲内のすべてのページがロック、
またはアンロックされたことを示します。戻り値 -1 はエラーが起きて、
そして範囲内のすべてのページのロックされた
ステータスが変更されないことを示します。この場合、エラーを示すために
戻り値 0 は呼び出しが完了し、成功を示します。
戻り値 -1 はエラーを示すために
グローバル変数
.Va errno
が設定されます。
.Pp
呼び出しが成功すると、範囲内のすべてのページがロック (アンロック) されます。
範囲内のすべてのページのロックされたステータスが変更されません。
.Sh エラー
.Fn mlock
は次の場合に処理を失敗します。

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)mmap.2 8.4 (Berkeley) 5/11/95
.\" %FreeBSD: src/lib/libc/sys/mmap.2,v 1.22.2.8 2001/08/17 15:42:45 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/mmap.2,v 1.22.2.9 2001/08/24 20:55:33 dg Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/mmap.2,v 1.6 2001/08/19 07:14:26 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/mmap.2,v 1.7 2001/08/20 02:51:16 horikawa Exp $
.Dd May 11, 1995
.Dt MMAP 2
.Os
@ -126,9 +126,6 @@
.It Dv MAP_HASSEMAPHORE
領域にセマフォが含まれている可能性があること、特殊な処理が必要な可能性が
あることをカーネルに通知します。
.It Dv MAP_INHERIT
.Xr execve 2
システムコールを通じて領域が継承できるようにします。
.It Dv MAP_NOCORE
領域はコアファイルに含まれません。
.It Dv MAP_NOSYNC

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)mount.2 8.3 (Berkeley) 5/24/95
.\" %FreeBSD: src/lib/libc/sys/mount.2,v 1.20.2.5 2001/08/17 15:42:45 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/mount.2,v 1.20.2.6 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/mount.2,v 1.5 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/mount.2,v 1.6 2001/08/19 07:14:26 horikawa Exp $
.Dd May 24, 1995
.Dt MOUNT 2
.Os

View file

@ -27,9 +27,9 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" %FreeBSD: src/lib/libc/sys/rtprio.2,v 1.13.2.7 2001/08/17 15:42:45 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/rtprio.2,v 1.13.2.8 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/rtprio.2,v 1.5 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/rtprio.2,v 1.6 2001/08/19 07:14:27 horikawa Exp $
.Dd July 23, 1994
.Dt RTPRIO 2
.Os

View file

@ -1,4 +1,4 @@
.\" %FreeBSD: src/lib/libc/sys/sched_get_priority_max.2,v 1.3.2.7 2001/08/17 15:42:45 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/sched_get_priority_max.2,v 1.3.2.8 2001/08/31 10:15:15 ru Exp %
.\" Copyright (c) 1998 HD Associates, Inc.
.\" All rights reserved.
.\"
@ -23,7 +23,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/sched_get_priority_max.2,v 1.5 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/sched_get_priority_max.2,v 1.6 2001/08/19 07:14:27 horikawa Exp $
.Dd March 12, 1998
.Dt SCHED_GET_PRIORITY_MAX 2
.Os

View file

@ -1,4 +1,4 @@
.\" %FreeBSD: src/lib/libc/sys/sched_setparam.2,v 1.4.2.6 2001/08/17 15:42:45 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/sched_setparam.2,v 1.4.2.7 2001/08/31 10:15:15 ru Exp %
.\" Copyright (c) 1998 HD Associates, Inc.
.\" All rights reserved.
.\"
@ -23,7 +23,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/sched_setparam.2,v 1.5 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/sched_setparam.2,v 1.6 2001/08/19 07:14:27 horikawa Exp $
.Dd March 12, 1998
.Dt SCHED_SETPARAM 2
.Os

View file

@ -1,4 +1,4 @@
.\" %FreeBSD: src/lib/libc/sys/sched_setscheduler.2,v 1.3.2.7 2001/08/17 15:42:45 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/sched_setscheduler.2,v 1.3.2.8 2001/08/31 10:15:15 ru Exp %
.\" Copyright (c) 1998 HD Associates, Inc.
.\" All rights reserved.
.\"
@ -23,7 +23,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/sched_setscheduler.2,v 1.5 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/sched_setscheduler.2,v 1.6 2001/08/19 07:14:27 horikawa Exp $
.Dd March 12, 1998
.Dt SCHED_SETSCHEDULER 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)setpgid.2 8.1 (Berkeley) 6/4/93
.\" %FreeBSD: src/lib/libc/sys/setpgid.2,v 1.5.2.5 2001/08/17 15:42:46 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/setpgid.2,v 1.5.2.6 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/setpgid.2,v 1.4 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/setpgid.2,v 1.5 2001/08/19 07:14:27 horikawa Exp $
.Dd June 4, 1993
.Dt SETPGID 2
.Os

View file

@ -17,9 +17,9 @@
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
.\" DAMAGES
.\"
.\" %FreeBSD: src/lib/libc/sys/setresuid.2,v 1.2.2.6 2001/08/17 15:42:46 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/setresuid.2,v 1.2.2.7 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/setresuid.2,v 1.4 2001/07/12 00:16:02 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/setresuid.2,v 1.5 2001/08/19 07:14:27 horikawa Exp $
.Dd January 17, 2000
.Dt SETRESUID 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)setuid.2 8.1 (Berkeley) 6/4/93
.\" %FreeBSD: src/lib/libc/sys/setuid.2,v 1.13.2.4 2001/08/17 15:42:46 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/setuid.2,v 1.13.2.5 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/setuid.2,v 1.4 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/setuid.2,v 1.5 2001/08/19 07:14:27 horikawa Exp $
.Dd June 4, 1993
.Dt SETUID 2
.Os
@ -113,9 +113,12 @@ set-user-ID
.Sh 戻り値
正常に完了すると、これらの関数は 0 を返します。
そうでない場合は、-1 が返されます。
.Pp
ユーザがスーパユーザでない場合、または指定された uid がその実 ID 、
実効 ID 、または退避 ID でない場合、これらの関数は -1 を返します。
.Sh エラー
本関数は次の場合に失敗します:
.It Bq Er EPERM
ユーザがスーパユーザでない場合、または指定された uid がその実 ID、
実効 ID、または退避 ID でない場合。
.El
.Sh 関連項目
.Xr getgid 2 ,
.Xr getuid 2 ,

View file

@ -23,9 +23,9 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" %FreeBSD: src/lib/libc/sys/shmat.2,v 1.8.2.4 2001/08/17 15:42:46 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/shmat.2,v 1.8.2.5 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/shmat.2,v 1.4 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/shmat.2,v 1.5 2001/08/19 07:14:27 horikawa Exp $
.Dd August 2, 1995
.Dt SHMAT 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)stat.2 8.4 (Berkeley) 5/1/95
.\" %FreeBSD: src/lib/libc/sys/stat.2,v 1.16.2.5 2001/08/17 15:42:46 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/stat.2,v 1.16.2.6 2001/08/31 10:15:15 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/stat.2,v 1.4 2001/07/29 05:15:14 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/stat.2,v 1.5 2001/08/19 07:14:27 horikawa Exp $
.Dd May 1, 1995
.Dt STAT 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)statfs.2 8.5 (Berkeley) 5/24/95
.\" %FreeBSD: src/lib/libc/sys/statfs.2,v 1.9.2.5 2001/05/01 13:07:25 dwmalone Exp %
.\" %FreeBSD: src/lib/libc/sys/statfs.2,v 1.9.2.6 2001/08/31 10:15:16 ru Exp %
.\"
.\" $FreeBSD$
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/statfs.2,v 1.4 2001/05/14 01:08:25 horikawa Exp $
.Dd May 24, 1995
.Dt STATFS 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)truncate.2 8.1 (Berkeley) 6/4/93
.\" %FreeBSD: src/lib/libc/sys/truncate.2,v 1.7.2.4 2001/08/17 15:42:46 ru Exp %
.\" %FreeBSD: src/lib/libc/sys/truncate.2,v 1.7.2.5 2001/08/31 10:15:16 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/truncate.2,v 1.4 2001/05/14 01:08:25 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/truncate.2,v 1.5 2001/08/19 07:14:27 horikawa Exp $
.Dd June 4, 1993
.Dt TRUNCATE 2
.Os

View file

@ -32,9 +32,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)utimes.2 8.1 (Berkeley) 6/4/93
.\" %FreeBSD: src/lib/libc/sys/utimes.2,v 1.8.2.2 2001/07/22 12:06:52 dd Exp %
.\" %FreeBSD: src/lib/libc/sys/utimes.2,v 1.8.2.3 2001/08/31 10:15:16 ru Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/utimes.2,v 1.4 2001/05/14 01:08:25 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man2/utimes.2,v 1.5 2001/07/29 05:15:15 horikawa Exp $
.Dd June 4, 1993
.Dt UTIMES 2
.Os

View file

@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)syslog.conf.5 8.1 (Berkeley) 6/9/93
.\" %FreeBSD: src/usr.sbin/syslogd/syslog.conf.5,v 1.16.2.6 2001/08/16 15:56:35 ru Exp %
.\" %FreeBSD: src/usr.sbin/syslogd/syslog.conf.5,v 1.16.2.7 2001/08/29 07:37:03 cjc Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man5/syslog.conf.5,v 1.16 2001/07/29 05:15:22 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man5/syslog.conf.5,v 1.17 2001/08/18 23:50:31 horikawa Exp $
.\"
.Dd June 9, 1993
.Dt SYSLOG.CONF 5
@ -66,12 +66,12 @@
フィールドは 1 つ以上のタブ文字または空白で区切られています。
.Pp
区切りに空白を使用すると、
.Pa syslog.conf
.Nm
は他の Unix や Unix 的システムと互換性が無くなってしまうことに
注意してください。
この機能は、設定を容易にし
(例えば
.Pa syslog.conf
.Nm
にカットアンドペーストできるようにし)、
その際発生し得るミスを避けるため追加されました。
しかしながらこの変更は、古いスタイルの
@ -79,7 +79,7 @@
(すなわちタブ文字のみ) へのバックワードコンパチビリティを保っています。
.Pp
.Em selector
怠墙は、
¤Ï¡¢
.Em facility
とピリオド
.Pq Dq \&.
@ -157,7 +157,7 @@ emerg, alert, crit, err, warning, notice, info, debug
.Em !prog
(前者は以前の syslogd との互換性のためのものです。
例えば
.Pa syslog.conf
.Nm
ファイルを共有したい時などに便利です)
で始まり、引き続くブロックは syslog を呼び出す特定のプログラムと
関連付けられています。
@ -301,7 +301,7 @@ emerg, alert, crit, err, warning, notice, info, debug
とそれに続くコマンド。該当したメッセージをパイプを使って
コマンドに渡すことができます。
このコマンドは、
.Pa /bin/sh
.Xr sh 1
によって評価されるので、通常のシェルメタキャラクタや入力/出力
リダイレクトを利用できます。
(しかし実行されたコマンドからの
@ -318,7 +318,7 @@ emerg, alert, crit, err, warning, notice, info, debug
にリダイレクトして動作します。
.Dv SIGHUP
を受け取ると、
.Nm
.Xr syslogd 8
はそのプロセスとのパイプを閉じます。もしそのプロセスが自発的に終了しない
場合は、60秒の猶予期間の後
.Dv SIGTERM

View file

@ -1,4 +1,4 @@
.\" Copyright (c) 1996 Greg Ungerer (gerg@stallion.oz.au).
.\" Copyright (c) 1996-1998 Greg Ungerer (gerg@stallion.oz.au).
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@ -28,10 +28,10 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" %FreeBSD: src/usr.sbin/stallion/stlload/stlload.8,v 1.5.2.3 2001/08/16 15:56:34 ru Exp %
.\" %FreeBSD: src/usr.sbin/stallion/stlload/stlload.8,v 1.5.2.4 2001/08/30 12:29:58 murray Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man8/stlload.8,v 1.7 2001/05/14 01:09:59 horikawa Exp $
.Dd December 2, 1996
.\" $FreeBSD: doc/ja_JP.eucJP/man/man8/stlload.8,v 1.8 2001/08/20 01:01:32 horikawa Exp $
.Dd January 8, 1998
.Os
.Dt STLLOAD 8 i386
.Sh ̾¾Î

View file

@ -1,4 +1,4 @@
.\" Copyright (c) 1996 Greg Ungerer (gerg@stallion.oz.au).
.\" Copyright (c) 1996-1998 Greg Ungerer (gerg@stallion.oz.au).
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@ -28,11 +28,11 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" %FreeBSD: src/usr.sbin/stallion/stlstats/stlstats.8,v 1.5.2.4 2001/08/16 15:56:34 ru Exp %
.\" %FreeBSD: src/usr.sbin/stallion/stlstats/stlstats.8,v 1.5.2.5 2001/08/30 12:29:58 murray Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man8/stlstats.8,v 1.9 2001/07/29 22:00:22 horikawa Exp $
.Dd December 2, 1996
.Os
.\" $FreeBSD: doc/ja_JP.eucJP/man/man8/stlstats.8,v 1.10 2001/08/20 01:01:32 horikawa Exp $
.Dd January 8, 1998
.Os
.Dt STLSTATS 8 i386
.Sh ̾¾Î
.Nm stlstats

View file

@ -26,9 +26,9 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" %FreeBSD: src/share/man/man9/DRIVER_MODULE.9,v 1.1.2.3 2001/08/17 13:08:53 ru Exp %
.\" %FreeBSD: src/share/man/man9/DRIVER_MODULE.9,v 1.1.2.4 2001/08/28 07:12:36 alex Exp %
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/DRIVER_MODULE.9,v 1.3 2001/07/12 00:16:04 horikawa Exp $
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/DRIVER_MODULE.9,v 1.4 2001/08/18 23:50:58 horikawa Exp $
.Dd May 16, 2000
.Dt DRIVER_MODULE 9
.Os
@ -40,6 +40,7 @@
.Fd #include <sys/bus.h>
.Fd #include <sys/module.h>
.Fn DRIVER_MODULE name busname "driver_t driver" "devclass_t devclass" "modeventhand_t evh" "void *arg"
.Fn MULTI_DRIVER_MODULE name busname "driver_t drivers[]" "devclass_t devclass" "modeventhand_t evh" "void *arg"
.Sh 解説
.Fn DRIVER_MODULE
マクロは、カーネルドライバを宣言します。
@ -95,6 +96,12 @@
は使用されず、
.Dv NULL
ポインタであるべきです。
.Pp
.Fn MULTI_DRIVER_MODULE
.Fn DRIVER_MODULE
の特殊バージョンであり、
単一のドライバインスタンスの代りにドライバリストを取ります。
.Sh 関連項目
.Xr device 9 ,
.Xr driver 9 ,

View file

@ -111,6 +111,7 @@ MAN9 = BUS_PRINT_CHILD.9\
vrele.9\
vslock.9
MLINKS+=DRIVER_MODULE.9 MULTI_DRIVER_MODULE.9
MLINKS+=MD5.9 MD5Init.9 MD5.9 MD5Transform.9
MLINKS+=VOP_ATTRIB.9 VOP_GETATTR.9
MLINKS+=VOP_ATTRIB.9 VOP_SETATTR.9