从属伪终端是否使用线路纪律?

从属伪终端是否使用线路纪律?

根据这个文章

当 TTY 驱动程序将用户程序输出发送到 PTY 主机时,不会引发线路纪律实例

附图

然而,根据不同的文章(这是高度引用的),线条纪律确实被唤起。实际上,它只是通过这个图形推断出来的图表

我认为,连接到从属设备的进程无法发送 Ctrl+C 或 Ctrl+Z 等按键,因此 tty 线路规则对于生成相应的 POSIX 信号来说不是必需的。它们也不需要线路规则的字符回显、输入历史和完成或行编辑功能。然而,这些进程可能需要自动换行转换以及许多其他类似功能。事实上,在 SLIP/PPP 的情况下,从属设备可能需要调用 SLIP/PPP 线路规则进行数据包转换。

那么,第一篇文章关于线路纪律没有被从属伪设备引发的说法是错误的吗?

答案1

两者都正确。

双方使用指定的规则进行通信,只是一方默认将规则定义为原始(无操作、空规则),在这种情况下,它只传递字节。

相关内容