OSDN Git Service

(split) LDP: Update the version to 3.53 in PO files
[linuxjm/LDP_man-pages.git] / release / man2 / shutdown.2
index be33af9..8bce031 100644 (file)
@@ -1,6 +1,7 @@
 .\" Copyright (c) 1983, 1991 The Regents of the University of California.
 .\" All rights reserved.
 .\"
+.\" %%%LICENSE_START(BSD_4_CLAUSE_UCB)
 .\" Redistribution and use in source and binary forms, with or without
 .\" modification, are permitted provided that the following conditions
 .\" are met:
@@ -28,6 +29,7 @@
 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
+.\" %%%LICENSE_END
 .\"
 .\"     $Id: shutdown.2,v 1.1.1.1 1999/03/21 22:52:23 freitag Exp $
 .\"
@@ -40,7 +42,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH SHUTDOWN 2 2008\-12\-03 Linux "Linux Programmer's Manual"
+.TH SHUTDOWN 2 2012\-09\-06 Linux "Linux Programmer's Manual"
 .SH 名前
 shutdown \- 全二重接続の一部を閉じる
 .SH 書式
@@ -58,6 +60,9 @@ shutdown \- 全二重接続の一部を閉じる
 \fBEBADF\fP
 \fIsockfd\fP が有効なディスクリプターでない。
 .TP 
+\fBEINVAL\fP
+\fIhow\fP に無効な値が指定された (バグが参照)。
+.TP 
 \fBENOTCONN\fP
 指定されたソケットは接続されていない。
 .TP 
@@ -68,5 +73,14 @@ POSIX.1\-2001, 4.4BSD (\fBshutdown\fP()  関数コールは 4.2BSD で初めて
 .SH 注意
 \fBSHUT_RD\fP, \fBSHUT_WR\fP, \fBSHUT_RDWR\fP の各定数 (それぞれ 0, 1, 2 の値を持つ) は
 glibc\-2.1.91 以降、 \fI<sys/socket.h>\fP で定義されている。
+.SH バグ
+.\" FIXME
+.\" https://bugzilla.kernel.org/show_bug.cgi?id=47111
+現在の実装では \fIhow\fP の妥当性チェックはドメイン固有のコードの中で行われているが、 すべてのドメインでこれらのチェックが行われている訳ではない。
+中でも注意すべきは、 UNIX ドメインソケットでは無効な値は単に無視される点である。 これは将来変更されるかもしれない。
 .SH 関連項目
 \fBconnect\fP(2), \fBsocket\fP(2), \fBsocket\fP(7)
+.SH この文書について
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+である。プロジェクトの説明とバグ報告に関する情報は
+http://www.kernel.org/doc/man\-pages/ に書かれている。