Linuxで疑似端末を使用する方法を理解しようとしています。基本的には、前の質問で述べたtelnetdクローンを作成したいと思います。
マスター端末とスレーブ端末の概念を理解しており、Cでのシステムコールの使用方法について基本的な知識があります。
私の質問は、スレーブ/マスターファイル記述子を開いた後の次のステップに関するものです。スレーブでgettyを起動するにはどうすればよいですか?forkpty()、openpty()、または別のAPIを使用するための優れたリソースはネット上にありますか?
Cのいくつかの例が役立ちます。これは非常によく似た質問でしたが、実際に例を提供した人は誰もいませんでした。