标签: c tcp
所以我有一个要执行的文件(标准C可执行文件),我想通过TCP套接字重定向其输出和输入。我已经使用TCP套接字通过服务器(处理可执行文件的服务器)和客户端(它发送可执行文件)发送和写入消息。
dup2(job->socket,STDOUT_FILENO); dup2(job->socket,STDIN_FILENO);
这就是我一直在使用重定向可执行文件的输入和输出,但是这完全搞砸了服务器读取插槽的一部分(如预期的那样)。
我无法为此打开一个新套接字,所以我想知道如何做到这一点?