Linux,C++,dup(socket) 是否可以从另一个未分叉的进程中工作(如果不是如何启用它)?
所以我打开了一个套接字连接,就像所描述的这里 我想让其他进程使用该打开的连接。 dup()
会帮助我还是我该怎么办?
So I opened a socket connection like was described here I want to let other processes use that open connection. Will dup()
help me or what shall I do?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了在现有进程之间传递套接字,您需要使用
sendmsg
- 或 libancillary 抽象了整个事情。In order to pass sockets between existing processes you need to use
sendmsg
- Or libancillary which abstracts the whole thing.