SOCKETCALL(2) Linux Programmer’s Manual SOCKETCALL(2) 名前 socketcall - ソケット・システムコール 書式 int socketcall(int call, unsigned long *args); 説明 socketcall() はソケット・システムコールのための共通のカーネル・エントリ ・ポイント(kernel entry point)である。 call はどのソケット関数を呼び 出 す かを指定する。 args は適切なコールに渡すための実際の引き数を含んでい るブロックを指す。 ユーザー・プログラムは通常の名前を使用して適切な関数を呼び出すべきで あ る 。標準ライブラリの実装者やカーネル・ハッカーのみが socketcall() につ いて知る必要がある。 準拠 このコールは Linux 特有であり、移植を意図したプログラムで使用してはいけ ない。 注意 ia64 などのいくつかのアーキテクチャでは、システムコール socketcall() が 存在しない。実際には、その代わりに socket(2), accept(2), bind(2) などが 独立したシステムコールとして実装されている。 関連項目 accept(2), bind(2), connect(2), getpeername(2), getsockname(2), get- sockopt(2), listen(2), recv(2), recvfrom(2), recvmsg(2), send(2), sendmsg(2), sendto(2), setsockopt(2), shutdown(2), socket(2), socket- pair(2) Linux 2007-06-28 SOCKETCALL(2)
SOCKETCALL(2) Linux Programmer’s Manual SOCKETCALL(2) NAME socketcall - socket system calls SYNOPSIS int socketcall(int call, unsigned long *args); DESCRIPTION socketcall() is a common kernel entry point for the socket system calls. call determines which socket function to invoke. args points to a block containing the actual arguments, which are passed through to the appropriate call. User programs should call the appropriate functions by their usual names. Only standard library implementors and kernel hackers need to know about socketcall(). CONFORMING TO This call is specific to Linux, and should not be used in programs intended to be portable. NOTES On a few architectures, for example ia64, there is no socketcall() sys- tem call; instead socket(2), accept(2), bind(2), and so on really are implemented as separate system calls. SEE ALSO accept(2), bind(2), connect(2), getpeername(2), getsockname(2), get- sockopt(2), listen(2), recv(2), recvfrom(2), recvmsg(2), send(2), sendmsg(2), sendto(2), setsockopt(2), shutdown(2), socket(2), socket- pair(2) COLOPHON This page is part of release 3.22 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. Linux 2007-06-28 SOCKETCALL(2)
Copyright(C) linux-cmd.com All Rights Reserved. Author Takayuki Yukawa