総合手引 | セクション 2 | English | Deutsch | オプション |
#include <sys/types.h>
#include <sys/socket.h>
アドレスのバインドで使用される規則は通信ドメイン間で異なります。 詳細については、 セクション 4 のマニュアルエントリを参照してください。
移植性を最大にするためには、ソケット構造体は、使用前 つまりこれを bind() に渡す前に、0 で埋めるべきです。
[EAGAIN] | |
要求を満たすためのカーネルリソースが一時的に利用できません。 | |
[EBADF] | |
s 引数が有効な記述子ではありません。 | |
[ENOTSOCK] | |
s 引数がソケットではありません。 | |
[EADDRNOTAVAIL] | |
指定のアドレスがローカルマシンから利用できません。 | |
[EADDRINUSE] | |
指定のアドレスは既に使用中です。 | |
[EACCES] | |
要求されたアドレスは保護されており、現在のユーザが持っているパーミッションは それにアクセスするのには不適切です。 | |
[EFAULT] | |
addr 引数が有効なユーザアドレス空間ではありません。 | |
次のエラーは UNIX ドメイン内のバインドアドレスに固有のものです。
[ENOTDIR] | パスの構成要素中にディレクトリ以外のものが含まれています。 |
[ENAMETOOLONG] | |
パス名の構成要素が 255 文字を越えているか、 またはパス名全体が 1023 文字を越えています。 | |
[ENOENT] | パス名の接頭辞構成要素が存在しません。 |
[ELOOP] | パス名を変換するときに検出されたシンボリックリンクが多すぎます。 |
[EIO] | ディレクトリエントリを作成している間、または inode を割り振りしている間に 入出力エラーが発生しました。 |
[EROFS] | 指定されたファイルは読取り専用ファイルシステム上にあります。 |
[EISDIR] | 空のパス名が指定されました。 |
BIND (2) | June 4, 1993 |
総合手引 | セクション 2 | English | Deutsch | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | Did you know that 7/5 people don't know how to use fractions? | ” |