JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ered file descriptor not currently open for the process. domain 引数は通信を行なうドメインを指定する; これはどの プロトコルファミリー (protocol family) を通信に使用するかを指定する。 これらのファミリーは < sys/socket.h > に定義されている。現在カーネルが理解 ... _PACKET 廃止されており新しいプログラムで使用してはいけない。 packet (7) を参照すること ある種のソケット型が全てのプロトコルファミリーで実装されているわけではない。 Linux 2.6.27 以降では、 type 引数は二つ目の目的にも使用される。 ソケットの型を指定するのに加え ... 参照のこと。 protocol はソケットによって使用される固有のプロトコルを指定する。通常それぞれの ソケットは、与えられたプロトコルファミリーの種類ごとに一つのプロトコルのみを サポートする。 その場合は protocol に 0 を指定できる。 しかし、多くのプロトコルが存在して ... ... ] m680x0 固有のオプション: [ -l ] [ -mc68000 | -mc68010 | -mc68020 ] 説明 GNU as は実際には各アーキテクチャ向けアセンブラのファミリーである。あるアーキ テクチャで GNU アセンブラを使えば (あるいは使った経験があれば)、他のアー キテクチャでもほぼ同様の環境で作 ... ... は、クライアントから送られる ハイビットセット (フル 8 ビット) の文字を受け付ける。 しかし、(Apple Computer の LaserWriter ファミリーを含む) PostScript プリンタの中には、 デフォルトではシリアルインターフェース上から 7 ビット文字しか受け付けないものがある。 ... ... udo 経由で実行すると、システムがそうしたわけのわからない状態に陥ることがある。 reboot (8) や shutdown (8) の実行に exec () ファミリーの関数ではなく、 system () 関数を使用していると、 ( system () は、呼び出しプロセスとコマンドの間にシェルを挟むため) そうした ... ... udo 経由で実行すると、システムがそうしたわけのわからない状態に陥ることがある。 reboot (8) や shutdown (8) の実行に exec () ファミリーの関数ではなく、 system () 関数を使用していると、 ( system () は、呼び出しプロセスとコマンドの間にシェルを挟むため) そうした ... ... c , char * dst , socklen_t size ); 説明 この関数は、 af アドレスファミリーのネットワークアドレス構造体 src を文字列に変換する。 変換結果の文字列は、 dst が指すバッファーにコピーされる。 dst は NULL ... 時に、このバッファーで利用できるバイト数を 引数 size に指定する。 inet_ntop () は inet_ntoa (3) 関数を拡張して複数のアドレスファミリーを扱えるようにしたものである。 今後は inet_ntoa (3) は使わず、 inet_ntop () を使うようにすると良いだろう。 現在サポートされて ... いるアドレスファミリーは以下の通り: AF_INET この場合 src は (ネットワークバイトオーダーの) struct in_addr へのポインターとみなされ、この構造体の内 ... ... コル (Datagram Delivery Protocol, DDP) の 上位層のプロトコルの集合で、AppleTalk アドレスフォーマットを使う。 AppleTalk ファミリーは SOCK_STREAM (ADSP), SOCK_DGRAM (DDP), SOCK_RDM (ATP), SOCK_SEQPACKET (ASP) を提供する。 現在のところカーネルには DDP のみ ... 格納される。 インクルードファイル < netatalk/at.h > で AppleTalk アドレスフォーマットが定義されている。 AppleTalk プロトコルファミリーのソケットは、以下のアドレス構造体を使う。 struct sockaddr_at { short sat_family; u_char sat_port; struct at_addr sat_addr; ... ... USE アドレスがすでに使用されている (POSIX.1-2001) EADDRNOTAVAIL アドレスが使用できない (POSIX.1-2001) EAFNOSUPPORT アドレスファミリーがサポートされていない (POSIX.1-2001) EAGAIN リソースが一時的に利用不可 ( EWOULDBLOCK と同じ値でもよい) (POSIX.1-2001) EALRE ... D 所有者が死んでいる (POSIX.1-2008) EPERM 操作が許可されていない (POSIX.1-2001) EPFNOSUPPORT サポートされていないプロトコルファミリーである EPIPE パイプが壊れている (POSIX.1-2001) EPROTO プロトコルエラー (POSIX.1-2001) EPROTONOSUPPORT プロトコルがサポートさ ... ... き数で以下のように制御される。 (引き数なし) デフォルトでは、 netstat はオープンされているソケットの一覧を表示する。 アドレスファミリーが指定されていなければ、 設定されている全てのアドレスファミリーに関して、 アクティブなソケットが表示される。 --route , -r カ ... する。 オプション --verbose , -v 詳細表示モードになり、起こっていることをユーザーに知らせる。 特に、設定されていないアドレスファミリー関する有用な情報をいくつか表示する。 --numeric , -n ホスト・ポート・ユーザーなどの名前を解決せずに、数字のアドレスで表示する ... ユーザー ID を数値で表示する。 ただし、ホスト名とポート名の解決は行う。 --protocol= family , -A 接続状態を表示するアドレスファミリーを指定する (低レベルのプロトコルを指定すれば、 アドレスファミリーをうまく記述できるだろう)。 family はコンマ (',') で区切られ ... ... ddr , socklen_t addrlen ); 説明 socket (2) でソケットが作成されたとき、そのソケットは名前空間 (アドレスファミリー) に 存在するが、アドレスは割り当てられていない。 bind () は、ファイルディスクリプター sockfd で参照されるソケットに addr で ... には ( accept (2) を参照)、通常その前に bind () を使用してローカルアドレスを割り当てる必要がある。 名前付けのルールはアドレスファミリーごとに異なっている。詳細な情報は 第 7 章の各マニュアルを参照すること。 AF_INET は ip (7) を、 AF_INET6 は ipv6 (7) を、 AF_U ... ) を、 AF_X25 は x25 (7) を、 AF_NETLINK は netlink (7) を参照。 addr 引数に実際にどのような構造体が渡されるかは、 アドレスファミリーに依存する。 sockaddr 構造体は以下のような感じで定義されている: struct sockaddr { sa_family_t sa_family; char sa_data[14]; } ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。