2beae70
diff -ruN man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_cancel.2 man-pages-ja-20051115/manual/LDP_man-pages/man2/io_cancel.2
2beae70
--- man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_cancel.2	2005-11-15 00:07:07.000000000 +0900
2beae70
+++ man-pages-ja-20051115/manual/LDP_man-pages/man2/io_cancel.2	2005-11-21 19:01:50.000000000 +0900
2beae70
@@ -33,19 +33,19 @@
2beae70
 .ad l
2beae70
 .hy 0
2beae70
 
2beae70
-#include <linux/aio.h>
2beae70
+#include <libaio.h>
2beae70
 .sp
2beae70
 .HP 16
2beae70
-long\ \fBio_cancel\fR\ (aio_context_t\ \fIctx_id\fR, struct\ iocb\ \fI*iocb\fR, struct\ io_event\ \fI*result\fR);
2beae70
+int\ \fBio_cancel\fR\ (io_context_t\ \fIctx\fR, struct\ iocb\ \fI*iocb\fR, struct\ io_event\ \fI*evt\fR);
2beae70
 .ad
2beae70
 .hy
2beae70
 
2beae70
 .SH 説明
2beae70
 .PP
2beae70
 \fBio_cancel\fR() は、以前に \fBio_submit\fR システム・コールを使って登録された
2beae70
-非同期 I/O (AIO) 操作の取り消しを行おうとする。 \fIctx_id\fR は、取り消しを行う
2beae70
+非同期 I/O (AIO) 操作の取り消しを行おうとする。 \fIctx\fR は、取り消しを行う
2beae70
 操作の AIO コンテキストの ID である。指定した AIO コンテキストが見つかると、
2beae70
-対象のイベントの取り消しが行われ、その後 \fIresult\fR で指されたメモリに
2beae70
+対象のイベントの取り消しが行われ、その後 \fIevt\fR で指されたメモリに
2beae70
 コピーされる (このとき、完了キューへの移動は行われない)。
2beae70
 .SH 返り値
2beae70
 .PP
2beae70
@@ -55,7 +55,7 @@
2beae70
 .SH エラー
2beae70
 .TP
2beae70
 EINVAL
2beae70
-\fIctx_id\fR で指定された AIO コンテキストが無効である。
2beae70
+\fIctx\fR で指定された AIO コンテキストが無効である。
2beae70
 .TP
2beae70
 EFAULT
2beae70
 データ構造の中に無効なデータを指しているものがある。
2beae70
diff -ruN man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_destroy.2 man-pages-ja-20051115/manual/LDP_man-pages/man2/io_destroy.2
2beae70
--- man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_destroy.2	2005-11-15 00:07:07.000000000 +0900
2beae70
+++ man-pages-ja-20051115/manual/LDP_man-pages/man2/io_destroy.2	2005-11-21 19:02:15.000000000 +0900
2beae70
@@ -30,10 +30,10 @@
2beae70
 .ad l
2beae70
 .hy 0
2beae70
 
2beae70
-#include <linux/aio.h>
2beae70
+#include <libaio.h>
2beae70
 .sp
2beae70
 .HP 17
2beae70
-long\ \fBio_destroy\fR\ (aio_context_t\ \fIctx\fR);
2beae70
+int\ \fBio_destroy\fR\ (io_context_t\ \fIctx\fR);
2beae70
 .ad
2beae70
 .hy
2beae70
 
2beae70
diff -ruN man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_getevents.2 man-pages-ja-20051115/manual/LDP_man-pages/man2/io_getevents.2
2beae70
--- man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_getevents.2	2005-11-15 00:07:07.000000000 +0900
2beae70
+++ man-pages-ja-20051115/manual/LDP_man-pages/man2/io_getevents.2	2005-11-21 19:02:49.000000000 +0900
2beae70
@@ -36,11 +36,11 @@
2beae70
 
2beae70
 .sp
2beae70
 
2beae70
-#include <linux/aio.h>
2beae70
+#include <libaio.h>
2beae70
 
2beae70
 .sp
2beae70
 .HP 19
2beae70
-long\ \fBio_getevents\fR\ (aio_context_t\ \fIctx_id\fR, long\ \fImin_nr\fR, long\ \fInr\fR, struct\ io_event\ \fI*events\fR, struct\ timespec\ \fI*timeout\fR);
2beae70
+int\ \fBio_getevents\fR\ (io_context_t\ \fIctx_id\fR, long\ \fImin_nr\fR, long\ \fInr\fR, struct\ io_event\ \fI*events\fR, struct\ timespec\ \fI*timeout\fR);
2beae70
 .ad
2beae70
 .hy
2beae70
 
2beae70
diff -ruN man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_setup.2 man-pages-ja-20051115/manual/LDP_man-pages/man2/io_setup.2
2beae70
--- man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_setup.2	2005-11-15 00:07:07.000000000 +0900
2beae70
+++ man-pages-ja-20051115/manual/LDP_man-pages/man2/io_setup.2	2005-11-21 19:04:18.000000000 +0900
2beae70
@@ -30,15 +30,15 @@
2beae70
 .ad l
2beae70
 .hy 0
2beae70
 
2beae70
-#include <linux/aio.h>
2beae70
+#include <libaio.h>
2beae70
 .sp
2beae70
 .HP 15
2beae70
-long\ \fBio_setup\fR\ (unsigned\ \fInr_events\fR, aio_context_t\ \fI*ctxp\fR);
2beae70
+int\ \fBio_setup\fR\ (int\ \fImaxevents\fR, io_context_t\ \fI*ctxp\fR);
2beae70
 .ad
2beae70
 .hy
2beae70
 .SH 説明
2beae70
 .PP
2beae70
-\fBio_setup\fR() は、少なくとも \fInr_events\fR 個のイベントを受信可能な
2beae70
+\fBio_setup\fR() は、少なくとも \fImaxevents\fR 個のイベントを受信可能な
2beae70
 非同期 I/O (AIO) コンテキストの作成を行う。
2beae70
 \fIctxp\fR は、すでに存在する AIO コンテキストを指していてはならず、
2beae70
 \fBio_setup\fR() の呼び出しの前に 0 に初期化されていなければならない。
2beae70
@@ -52,8 +52,8 @@
2beae70
 .SH エラー
2beae70
 .TP
2beae70
 EINVAL
2beae70
-\fIctxp\fR が初期化されていないか、指定された \fInr_events\fR が
2beae70
-内部の制限値を越えている。また、 \fInr_events\fR は 0 より大きい値に
2beae70
+\fIctxp\fR が初期化されていないか、指定された \fImaxevents\fR が
2beae70
+内部の制限値を越えている。また、 \fImaxevents\fR は 0 より大きい値に
2beae70
 設定すべきである。
2beae70
 .TP
2beae70
 EFAULT
2beae70
@@ -63,7 +63,7 @@
2beae70
 必要なカーネル・リソースを得られない。
2beae70
 .TP
2beae70
 EAGAIN
2beae70
-指定された \fInr_events\fR がユーザが使用できるイベント数の上限を越えている。
2beae70
+指定された \fImaxevents\fR がユーザが使用できるイベント数の上限を越えている。
2beae70
 .TP
2beae70
 ENOSYS
2beae70
 \fBio_setup\fR() がこのアーキテクチャでは実装されていない。
2beae70
diff -ruN man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_submit.2 man-pages-ja-20051115/manual/LDP_man-pages/man2/io_submit.2
2beae70
--- man-pages-ja-20051115.orig/manual/LDP_man-pages/man2/io_submit.2	2005-11-15 00:07:07.000000000 +0900
2beae70
+++ man-pages-ja-20051115/manual/LDP_man-pages/man2/io_submit.2	2005-11-21 19:05:43.000000000 +0900
2beae70
@@ -30,18 +30,18 @@
2beae70
 .ad l
2beae70
 .hy 0
2beae70
 
2beae70
-#include <linux/aio.h>
2beae70
+#include <libaio.h>
2beae70
 .sp
2beae70
 .HP 16
2beae70
-long\ \fBio_submit\fR\ (aio_context_t\ \fIctx_id\fR, long\ \fInr\fR, struct\ iocb\ \fI**iocbpp\fR);
2beae70
+int\ \fBio_submit\fR\ (io_context_t\ \fIctx\fR, long\ \fInr\fR, struct\ iocb\ \fI**ios[]\fR);
2beae70
 .ad
2beae70
 .hy
2beae70
 
2beae70
 .SH 説明
2beae70
 .PP
2beae70
-\fBio_submit\fR() は、AIO コンテキスト \fIctx_id\fR に \fInr\fR 個の I/O
2beae70
+\fBio_submit\fR() は、AIO コンテキスト \fIctx\fR に \fInr\fR 個の I/O
2beae70
 リクエストを処理待ちとしてキューに追加する。
2beae70
-\fIiocbpp\fR は、AIO コンテキスト \fIctx_id\fR に登録される \fInr\fR 個の
2beae70
+\fIios\fR は、AIO コンテキスト \fIctx\fR に登録される \fInr\fR 個の
2beae70
 AIO リクエスト・ブロックの配列になっていなければならない。
2beae70
 .SH 返り値
2beae70
 .PP
2beae70
@@ -50,9 +50,9 @@
2beae70
 .SH エラー
2beae70
 .TP
2beae70
 EINVAL
2beae70
-\fIctx_id\fR で指定された \fIaio_context\fR が無効である。
2beae70
+\fIctx\fR で指定された \fIio_context\fR が無効である。
2beae70
 \fInr\fR が 0 未満である。
2beae70
-*iocbpp[0] の \fIiocb\fR が適切に初期化されていないか、
2beae70
+*ios[0] の \fIiocb\fR が適切に初期化されていないか、
2beae70
 指定された操作がその \fIiocb\fR 中のファイル・ディスクリプタに対して
2beae70
 無効である。
2beae70
 .TP