JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ruct winsize * winp ); #include < utmp.h > int login_tty(int fd ); -lutil でリンクする。 説明 openpty () 関数は、使用可能な疑似端末 (pseudoterminal) を見つけて、 マスタとスレーブのファイルディスクリプターを amaster と aslave に入れて返す。 name が NUL ... 、ファイルディスクリプター fd で参照される端末にログインする準備をする ( fd は実際の端末デバイスでも、 openpty () で返される疑似端末のスレーブでもよい)。 具体的には、新しいセッションを作成し、 fd を呼び出し元のプロセスの制御端末とし、 呼び出し元の標準入 ... ラーのストリームを fd に設定した後、 fd をクローズする。 forkpty () 関数は openpty (), fork (2), login_tty () を組み合わせ、疑似端末を操作する新しいプロセスを生成する。疑似端末のマスタ側を参照するファイルディスクリプターは amaster で返される。 name が ... ... ruct winsize * winp ); #include < utmp.h > int login_tty(int fd ); -lutil でリンクする。 説明 openpty () 関数は、使用可能な疑似端末 (pseudoterminal) を見つけて、 マスタとスレーブのファイルディスクリプターを amaster と aslave に入れて返す。 name が NUL ... 、ファイルディスクリプター fd で参照される端末にログインする準備をする ( fd は実際の端末デバイスでも、 openpty () で返される疑似端末のスレーブでもよい)。 具体的には、新しいセッションを作成し、 fd を呼び出し元のプロセスの制御端末とし、 呼び出し元の標準入 ... ラーのストリームを fd に設定した後、 fd をクローズする。 forkpty () 関数は openpty (), fork (2), login_tty () を組み合わせ、疑似端末を操作する新しいプロセスを生成する。疑似端末のマスタ側を参照するファイルディスクリプターは amaster で返される。 name が ... ... ruct winsize * winp ); #include < utmp.h > int login_tty(int fd ); -lutil でリンクする。 説明 openpty () 関数は、使用可能な疑似端末 (pseudoterminal) を見つけて、 マスタとスレーブのファイルディスクリプターを amaster と aslave に入れて返す。 name が NUL ... 、ファイルディスクリプター fd で参照される端末にログインする準備をする ( fd は実際の端末デバイスでも、 openpty () で返される疑似端末のスレーブでもよい)。 具体的には、新しいセッションを作成し、 fd を呼び出し元のプロセスの制御端末とし、 呼び出し元の標準入 ... ラーのストリームを fd に設定した後、 fd をクローズする。 forkpty () 関数は openpty (), fork (2), login_tty () を組み合わせ、疑似端末を操作する新しいプロセスを生成する。疑似端末のマスタ側を参照するファイルディスクリプターは amaster で返される。 name が ... ... = 199506L glibc 2.23 以前 _POSIX_C_SOURCE 説明 rand () 関数は 0 以上 RAND_MAX 以下 (数学的に書くと [0, RAND_MAX ]) の範囲の疑似乱数整数を返す。 srand () 関数は、 rand () 関数で作られる疑似乱数整数系列の新しい種として、 その引数の値を使用する。 これらの ... 関数を使用して作られた疑似乱数系列は、 同じ値を引数として srand () を呼ぶことで、 再現することが可能である。 種の値が与えられない場合には、 rand () 関 ... なければならない。これを行うには、再入可能な rand_r () 関数を使用する。 rand () と同様、 rand_r () は [0, RAND_MAX ] の範囲の疑似乱数整数を返す。 seedp 引数は、 rand_r () の呼び出し間で状態を保持するために使用される unsigned int へのポインターである。 s ... ... = 199506L glibc 2.23 以前 _POSIX_C_SOURCE 説明 rand () 関数は 0 以上 RAND_MAX 以下 (数学的に書くと [0, RAND_MAX ]) の範囲の疑似乱数整数を返す。 srand () 関数は、 rand () 関数で作られる疑似乱数整数系列の新しい種として、 その引数の値を使用する。 これらの ... 関数を使用して作られた疑似乱数系列は、 同じ値を引数として srand () を呼ぶことで、 再現することが可能である。 種の値が与えられない場合には、 rand () 関 ... なければならない。これを行うには、再入可能な rand_r () 関数を使用する。 rand () と同様、 rand_r () は [0, RAND_MAX ] の範囲の疑似乱数整数を返す。 seedp 引数は、 rand_r () の呼び出し間で状態を保持するために使用される unsigned int へのポインターである。 s ... ... = 199506L glibc 2.23 以前 _POSIX_C_SOURCE 説明 rand () 関数は 0 以上 RAND_MAX 以下 (数学的に書くと [0, RAND_MAX ]) の範囲の疑似乱数整数を返す。 srand () 関数は、 rand () 関数で作られる疑似乱数整数系列の新しい種として、 その引数の値を使用する。 これらの ... 関数を使用して作られた疑似乱数系列は、 同じ値を引数として srand () を呼ぶことで、 再現することが可能である。 種の値が与えられない場合には、 rand () 関 ... なければならない。これを行うには、再入可能な rand_r () 関数を使用する。 rand () と同様、 rand_r () は [0, RAND_MAX ] の範囲の疑似乱数整数を返す。 seedp 引数は、 rand_r () の呼び出し間で状態を保持するために使用される unsigned int へのポインターである。 s ... ... クロの要件 ( feature_test_macros (7) 参照): posix_openpt (): _XOPEN_SOURCE >= 600 説明 posix_openpt () 関数は使用されていない疑似端末マスタデバイスをオープンし、 そのデバイスを参照するために使うファイルディスクリプターを返す。 flags 引数は、以下のフラグ ... インターフェース 属性 値 posix_openpt () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008. posix_openpt () は UNIX 98 疑似端末仕様の一部である。 pts (4) を参照。 注意 System V (別名 UNIX 98) 疑似端末をサポートする古い UNIX 実装の中には、この関数を ... ... レーブ擬似端末デバイスの名前を返す。 ptsname_r () 関数は ptsname () のリエントラントなバージョンである。 この関数は、スレーブ疑似端末デバイスの名前を、ヌルで終端された文字列の形で buf で指定されたバッファーに格納して返す。 buflen 引数には buf のバイト数 ... エラー EINVAL ( ptsname_r () only) buf is NULL. (This error is returned only for glibc 2.25 and earlier.) ENOTTY fd がマスタ疑似端末デバイスを参照していない。 ERANGE ( ptsname_r () のみ) buf が小さすぎる。 バージョン ptsname () は、バージョン 2.1 以降の ... -Unsafe race:ptsname ptsname_r () Thread safety MT-Safe 準拠 ptsname (): POSIX.1-2001, POSIX.1-2008. ptsname () は UNIX 98 疑似端末仕様の一部である ( pts (4) を参照のこと)。 ptsname_r () は Linux による拡張であり、 POSIX.1 の次のメジャーバージョン (Is ... ... レーブ擬似端末デバイスの名前を返す。 ptsname_r () 関数は ptsname () のリエントラントなバージョンである。 この関数は、スレーブ疑似端末デバイスの名前を、ヌルで終端された文字列の形で buf で指定されたバッファーに格納して返す。 buflen 引数には buf のバイト数 ... エラー EINVAL ( ptsname_r () only) buf is NULL. (This error is returned only for glibc 2.25 and earlier.) ENOTTY fd がマスタ疑似端末デバイスを参照していない。 ERANGE ( ptsname_r () のみ) buf が小さすぎる。 バージョン ptsname () は、バージョン 2.1 以降の ... -Unsafe race:ptsname ptsname_r () Thread safety MT-Safe 準拠 ptsname (): POSIX.1-2001, POSIX.1-2008. ptsname () は UNIX 98 疑似端末仕様の一部である ( pts (4) を参照のこと)。 ptsname_r () は Linux による拡張であり、 POSIX.1 の次のメジャーバージョン (Is ... ... 行わない。 要求元のポート番号とアドレスが検証されると、 rlogind は rshd (8) で説明されている認証プロセスを開始する。 そして、疑似端末 ( pty (4) を参照) を割り当てるとともに、ファイルディスクリプタを操作する。 これにより、疑似端末のスレーブ側がログインプ ... した場合、通常の端末回線からのログインと同様に、 ユーザーにログインのプロンプトが出される。 ログインプロセスの親プロセスは、疑似端末のマスタ側を操作する。 これは、ログインプロセスと rlogin プログラムを実体化したものとの間を仲介する役割をする。 通常の操 ... のスクリーンサイズやウインドウサイズがクライアント側から要求される。 そして、クライアントから変更されたウインドウサイズは、 疑似端末へと伝えられる。 トランスポートレベルのキープアライブメッセージは、 - n オプションが指定されていない限り出力される。 キー ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。