forkpty + libreadline:自动完成问题

时间:2013-07-31 15:09:19

标签: c linux telnet pty libreadline

我在C和Linux上有一个小型TCP客户端/服务器应用程序,客户端可以连接到该应用程序。通过telnet到服务器端cli。在服务器上,在调用accept之后,执行forkpty(3)并转发master(pty)和套接字之间的流量。 slave(pty)实现了一个使用libreadline的cli。这一切都已经很好了。

我唯一的问题是,如何让libreadline自动完成工作?我已经实现了自动完成功能,可以在我的shell上单独使用它,但不能在pty上使用它(只是打印了两个选项卡)。任何提示都会很好!

0 个答案:

没有答案