OSDN Git Service

Translation snapshot of signal of 3.76
[linuxjm/LDP_man-pages.git] / draft / man2 / sigwaitinfo.2
index f3986ee..f01eed1 100644 (file)
@@ -119,10 +119,9 @@ POSIX では \fBsigtimedwait\fP()  の引き数 \fItimeout\fP の値を NULL に
 .SS "C ライブラリとカーネル ABI の違い"
 Linux では、 \fBsigwaitinfo\fP()  は \fBsigtimedwait\fP()  を用いて実装されたライブラリ関数である。
 
-The raw \fBsigtimedwait\fP()  system call has a fifth argument, \fIsize_t
-sigsetsize\fP, which specifies the size in bytes of the \fIset\fP argument.  The
-glibc \fBsigtimedwait\fP()  wrapper function specifies this argument as a fixed
-value (equal to \fIsizeof(sigset_t)\fP).
+素の \fBsigtimedwait\fP() システムコールは 5 番目の引き数 \fIsize_t sigsetsize\fP を取る。 この引き数は
+\fIset\fP 引き数のバイト単位のサイズを指定する。 glibc の \fBsigtimedwait\fP() のラッパー関数はこの引き数に固定値
+(\fIsizeof(sigset_t)\fP と同じ) を指定する。
 .SH 関連項目
 \fBkill\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBsignalfd\fP(2), \fBsigpending\fP(2),
 \fBsigprocmask\fP(2), \fBsigqueue\fP(3), \fBsigsetops\fP(3), \fBsigwait\fP(3),