OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man2 / getsid.2
index 8b6456c..6eafe3a 100644 (file)
 .\"
 .\" Modified Thu Oct 31 14:18:40 1996 by Eric S. Raymond <esr@y\thyrsus.com>
 .\" Modified 2001-12-17, aeb
+.\"*******************************************************************
 .\"
-.\" Japanese Version Copyright (c) 1997 HANATAKA Shinya
-.\"         all rights reserved.
-.\" Translated Thu Dec 11 23:36:57 JST 1997
-.\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
-.\" Updated Thu Jan 17 JST 2001 by Kentaro Shirakata <argrath@ub32.org>
+.\" This file was generated with po4a. Translate the source file.
 .\"
-.\"WORD:       session                 セッション
-.\"WORD:       process                 プロセス
-.\"
-.TH GETSID 2 2010-09-26 "Linux" "Linux Programmer's Manual"
+.\"*******************************************************************
+.TH GETSID 2 2010\-09\-26 Linux "Linux Programmer's Manual"
 .SH 名前
 getsid \- セッション ID を取得する。
 .SH 書式
-.B #include <unistd.h>
+\fB#include <unistd.h>\fP
 .sp
-.BI "pid_t getsid(pid_t" " pid" );
+\fBpid_t getsid(pid_t\fP\fI pid\fP\fB);\fP
 .sp
 .in -4n
-glibc 向けの機能検査マクロの要件
-.RB ( feature_test_macros (7)
-参照):
+glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参照):
 .in
 .sp
 .ad l
 .PD 0
-.BR getsid ():
+\fBgetsid\fP():
 .RS 4
-_XOPEN_SOURCE\ >=\ 500 ||
-_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+_XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
 .br
 || /* glibc 2.12 以降: */ _POSIX_C_SOURCE\ >=\ 200809L
 .RE
 .PD
 .ad
 .SH 説明
-.I getsid(0)
-は呼び出し元のプロセスのセッション ID を返す。
-.I getsid(p)
-はプロセス ID
-.I p 
-を持つプロセスのセッション ID を返す
-(プロセスのセッション ID は セッションリーダーのプロセスグループ ID である)。
+\fIgetsid(0)\fP は呼び出し元のプロセスのセッション ID を返す。 \fIgetsid(p)\fP はプロセス ID \fIp\fP
+を持つプロセスのセッション ID を返す (プロセスのセッション ID は セッションリーダーのプロセスグループ ID である)。
 .SH 返り値
-成功すると、セッション ID が返される。
-エラーの場合、\fI(pid_t) \-1\fP が返され、
-.I errno
-が適切に設定される。
+成功すると、セッション ID が返される。 エラーの場合、\fI(pid_t) \-1\fP が返され、 \fIerrno\fP が適切に設定される。
 .SH エラー
-.TP
-.B EPERM
-プロセス ID
-.I p
-のプロセスは存在するが、呼び出し元のプロセスと同じセッションではなく、
-さらに実装がこの状態をエラーと判断した場合。
-.TP
-.B ESRCH
-プロセス ID が
-.I p
-のプロセスがない。
+.TP 
+\fBEPERM\fP
+プロセス ID \fIp\fP のプロセスは存在するが、呼び出し元のプロセスと同じセッションではなく、 さらに実装がこの状態をエラーと判断した場合。
+.TP 
+\fBESRCH\fP
+プロセス ID が \fIp\fP のプロセスがない。
 .SH バージョン
-このシステムコールは Linux バージョン 2.0 以降で利用可能である。
 .\" Linux has this system call since Linux 1.3.44.
 .\" There is libc support since libc 5.2.19.
+このシステムコールは Linux バージョン 2.0 以降で利用可能である。
 .SH 準拠
-SVr4, POSIX.1-2001
+SVr4, POSIX.1\-2001.
 .SH 注意
-Linux は
-.B EPERM
-を返さない。
+Linux は \fBEPERM\fP を返さない。
 .SH 関連項目
-.BR getpgid (2),
-.BR setsid (2),
-.BR credentials (7)
+\fBgetpgid\fP(2), \fBsetsid\fP(2), \fBcredentials\fP(7)