gpt4 book ai didi

linux - 如何使现有套接字失败?

转载 作者:太空狗 更新时间:2023-10-29 12:21:58 25 4
gpt4 key购买 nike

好的。所以,这和大家在网络编程中问的恰恰相反。通常,人们会问如何使损坏的 socket 工作。另一方面,我正在寻找相反的东西。

我目前的套接字工作正常,并希望它们中断以重新创建我们看到的这个问题。我不确定如何通过读取错误来故意使套接字失败。诀窍是:套接字需要是一个有效的、已建立的连接,然后它必须由于任何原因而失败。

我是用 C 语言编写的,驱动程序在 Linux 系统上运行。套接字由 Linux 设备驱动程序在 Linux 中由非 IP Level 3 协议(protocol)处理。我可以完全访问所有代码库,我只需要找到一种方法来梳理它,以免它失败。

有什么想法吗?

最佳答案

你能修改你的内核吗?您可以引入一种在网络堆栈级别引发错误的方法。

关于linux - 如何使现有套接字失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2993921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com