X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=draft%2Fman2%2Fsocketcall.2;h=31e0209bdab04a5ebbb96f0815aac66a09f87ea1;hb=ad24a8da2d0555b45e75db36ccc1b56d01cc68e6;hp=958ee1a324a084bdfeaf0cde6ac15d4e7c2bc7c1;hpb=ce024239a1d8e74a7a44f7c24cee4375cb13b3ef;p=linuxjm%2FLDP_man-pages.git
diff --git a/draft/man2/socketcall.2 b/draft/man2/socketcall.2
index 958ee1a3..31e0209b 100644
--- a/draft/man2/socketcall.2
+++ b/draft/man2/socketcall.2
@@ -1,7 +1,6 @@
-.\" Hey Emacs! This file is -*- nroff -*- source.
-.\"
.\" Copyright (c) 1995 Michael Chastain (mec@shell.portal.com), 15 April 1995.
.\"
+.\" %%%LICENSE_START(GPLv2+_DOC_FULL)
.\" This is free documentation; you can redistribute it and/or
.\" modify it under the terms of the GNU General Public License as
.\" published by the Free Software Foundation; either version 2 of
@@ -18,93 +17,39 @@
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public
-.\" License along with this manual; if not, write to the Free
-.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111,
-.\" USA.
+.\" License along with this manual; if not, see
+.\" .
+.\" %%%LICENSE_END
.\"
.\" Modified Tue Oct 22 22:11:53 1996 by Eric S. Raymond
+.\"*******************************************************************
.\"
-.\" Japanese Version Copyright (c) 1997 HANATAKA Shinya
-.\" all rights reserved.
-.\" Translated Mon Mar 3 23:45:10 JST 1997
-.\" by HANATAKA Shinya
-.\"
-.\"WORD: socket ã½ã±ãã
-.\"WORD: kernel ã«ã¼ãã«
-.\"WORD: entry ã¨ã³ããª
-.\"WORD: hacker ããã«ã¼
-.\"WORD: library ã©ã¤ãã©ãª
+.\" This file was generated with po4a. Translate the source file.
.\"
-.TH SOCKETCALL 2 2007-06-28 "Linux" "Linux Programmer's Manual"
-.\"O .SH NAME
+.\"*******************************************************************
+.TH SOCKETCALL 2 2012\-10\-16 Linux "Linux Programmer's Manual"
.SH åå
-.\"O socketcall \- socket system calls
socketcall \- ã½ã±ããã»ã·ã¹ãã ã³ã¼ã«
-.\"O .SH SYNOPSIS
.SH æ¸å¼
-.BI "int socketcall(int " call ", unsigned long *" args );
-.\"O .SH DESCRIPTION
+\fBint socketcall(int \fP\fIcall\fP\fB, unsigned long *\fP\fIargs\fP\fB);\fP
.SH 説æ
-.\"O .BR socketcall ()
-.\"O is a common kernel entry point for the socket system calls.
-.\"O .I call
-.\"O determines which socket function to invoke.
-.\"O .I args
-.\"O points to a block containing the actual arguments,
-.\"O which are passed through to the appropriate call.
-.BR socketcall ()
-ã¯ã½ã±ããã»ã·ã¹ãã ã³ã¼ã«ã®ããã®å
±éã®ã«ã¼ãã«ã»ã¨ã³ããªã»
-ãã¤ã³ã(kernel entry point)ã§ããã
-.I call
-ã¯ã©ã®ã½ã±ããé¢æ°ãå¼ã³åºãããæå®ããã
-.I args
-ã¯é©åãªã³ã¼ã«ã«æ¸¡ãããã®å®éã®å¼ãæ°ãå«ãã§ãããããã¯ãæãã
+\fBsocketcall\fP() ã¯ã½ã±ããã»ã·ã¹ãã ã³ã¼ã«ã®ããã®å
±éã®ã«ã¼ãã«ã»ã¨ã³ããªã» ãã¤ã³ã(kernel entry point)ã§ããã
+\fIcall\fP ã¯ã©ã®ã½ã±ããé¢æ°ãå¼ã³åºãããæå®ããã \fIargs\fP ã¯é©åãªã³ã¼ã«ã«æ¸¡ãããã®å®éã®å¼ãæ°ãå«ãã§ãããããã¯ãæãã
.PP
-.\"O User programs should call the appropriate functions by their usual names.
-.\"O Only standard library implementors and kernel hackers need to know about
-.\"O .BR socketcall ().
-ã¦ã¼ã¶ã¼ã»ããã°ã©ã ã¯é常ã®ååã使ç¨ãã¦é©åãªé¢æ°ãå¼ã³åºãã¹ãã§ããã
-æ¨æºã©ã¤ãã©ãªã®å®è£
è
ãã«ã¼ãã«ã»ããã«ã¼ã®ã¿ã
-.BR socketcall ()
-ã«ã¤ãã¦ç¥ãå¿
è¦ãããã
-.\"O .SH "CONFORMING TO"
+ã¦ã¼ã¶ã¼ã»ããã°ã©ã ã¯é常ã®ååã使ç¨ãã¦é©åãªé¢æ°ãå¼ã³åºãã¹ãã§ããã æ¨æºã©ã¤ãã©ãªã®å®è£
è
ãã«ã¼ãã«ã»ããã«ã¼ã®ã¿ã
+\fBsocketcall\fP() ã«ã¤ãã¦ç¥ãå¿
è¦ãããã
.SH æºæ
-.\"O This call is specific to Linux, and should not be used in programs
-.\"O intended to be portable.
-ãã®ã³ã¼ã«ã¯ Linux ç¹æã§ããã移æ¤ãæå³ããããã°ã©ã ã§
-使ç¨ãã¦ã¯ãããªãã
-.\"O .SH NOTES
+ãã®ã³ã¼ã«ã¯ Linux ç¹æã§ããã移æ¤ãæå³ããããã°ã©ã 㧠使ç¨ãã¦ã¯ãããªãã
.SH 注æ
-.\"O On a few architectures, for example ia64, there is no
-.\"O .BR socketcall ()
-.\"O system call; instead
-.\"O .BR socket (2),
-.\"O .BR accept (2),
-.\"O .BR bind (2),
-.\"O and so on really are implemented as separate system calls.
-ia64 ãªã©ã®ããã¤ãã®ã¢ã¼ããã¯ãã£ã§ã¯ãã·ã¹ãã ã³ã¼ã«
-.BR socketcall ()
-ãåå¨ããªããå®éã«ã¯ããã®ä»£ããã«
-.BR socket (2),
-.BR accept (2),
-.BR bind (2)
+ããã¤ãã®ã¢ã¼ããã¯ãã£\\(emfor ä¾ãã° x86\-64 ã ARM\\(emã§ã¯ãã·ã¹ãã ã³ã¼ã« \fBsocketcall\fP()
+ãåå¨ããªããå®éã«ã¯ããã®ä»£ããã« \fBsocket\fP(2), \fBaccept\fP(2), \fBbind\fP(2)
ãªã©ãç¬ç«ããã·ã¹ãã ã³ã¼ã«ã¨ãã¦å®è£
ããã¦ããã
-.\"O .SH "SEE ALSO"
.SH é¢é£é
ç®
-.BR accept (2),
-.BR bind (2),
-.BR connect (2),
-.BR getpeername (2),
-.BR getsockname (2),
-.BR getsockopt (2),
-.BR listen (2),
-.BR recv (2),
-.BR recvfrom (2),
-.BR recvmsg (2),
-.BR send (2),
-.BR sendmsg (2),
-.BR sendto (2),
-.BR setsockopt (2),
-.BR shutdown (2),
-.BR socket (2),
-.BR socketpair (2)
+\fBaccept\fP(2), \fBbind\fP(2), \fBconnect\fP(2), \fBgetpeername\fP(2),
+\fBgetsockname\fP(2), \fBgetsockopt\fP(2), \fBlisten\fP(2), \fBrecv\fP(2),
+\fBrecvfrom\fP(2), \fBrecvmsg\fP(2), \fBsend\fP(2), \fBsendmsg\fP(2), \fBsendto\fP(2),
+\fBsetsockopt\fP(2), \fBshutdown\fP(2), \fBsocket\fP(2), \fBsocketpair\fP(2)
+.SH ãã®ææ¸ã«ã¤ãã¦
+ãã® man ãã¼ã¸ã¯ Linux \fIman\-pages\fP ããã¸ã§ã¯ãã®ãªãªã¼ã¹ 3.52 ã®ä¸é¨
+ã§ãããããã¸ã§ã¯ãã®èª¬æã¨ãã°å ±åã«é¢ããæ
å ±ã¯
+http://www.kernel.org/doc/man\-pages/ ã«æ¸ããã¦ããã