OSDN Git Service

(split) LDP: Restore and add Copyrights for draft pages
[linuxjm/LDP_man-pages.git] / draft / man2 / shutdown.2
index 18964be..ef31442 100644 (file)
@@ -1,6 +1,7 @@
 .\" Copyright (c) 1983, 1991 The Regents of the University of California.
 .\" All rights reserved.
 .\"
 .\" 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:
 .\" 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.
 .\" 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 $
 .\"
 .\"
 .\"     $Id: shutdown.2,v 1.1.1.1 1999/03/21 22:52:23 freitag Exp $
 .\"
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH SHUTDOWN 2 2008\-12\-03 Linux "Linux Programmer's Manual"
+.\"
+.\" Japanese Version Copyright (c) 1996 Takeshi Hakamata
+.\"         all rights reserved.
+.\" Translated into Japanese Fri Jul 5 14:02:15 1996
+.\"         by Takeshi Hakamata (a93sj077@j.dendai.ac.jp)
+.\" Modified Wed Nov  5 22:16:28 JST 1997
+.\"         by HANATAKA Shinya (hanataka@abyss.rim.or.jp)
+.\" Updated Mon Jan 13 01:03:18 JST 2000 by Kentaro Shirakata <argrath@ub32.org>
+.\" Updated Mon Oct 15 03:22:24 JST 2001 by Kentaro Shirakata <argrath@ub32.org>
+.\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
+.\"
+.TH SHUTDOWN 2 2012\-09\-06 Linux "Linux Programmer's Manual"
 .SH 名前
 shutdown \- 全二重接続の一部を閉じる
 .SH 書式
 .SH 名前
 shutdown \- 全二重接続の一部を閉じる
 .SH 書式
@@ -58,6 +71,9 @@ shutdown \- 全二重接続の一部を閉じる
 \fBEBADF\fP
 \fIsockfd\fP が有効なディスクリプターでない。
 .TP 
 \fBEBADF\fP
 \fIsockfd\fP が有効なディスクリプターでない。
 .TP 
+\fBEINVAL\fP
+\fIhow\fP に無効な値が指定された (バグが参照)。
+.TP 
 \fBENOTCONN\fP
 指定されたソケットは接続されていない。
 .TP 
 \fBENOTCONN\fP
 指定されたソケットは接続されていない。
 .TP 
@@ -68,9 +84,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 注意
 \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 この文書について
 .SH 関連項目
 \fBconnect\fP(2), \fBsocket\fP(2), \fBsocket\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。