わかった。したがって、これはネットワークプログラミングで誰もが尋ねるのとは正反対です。通常、人々は壊れたソケットを機能させる方法を尋ねます。一方、私はその反対を探しています。
私は現在、ソケットが正常に機能しているので、ソケットを壊して、この問題を再現してもらいたいと考えています。読み取りが正しくないために、意図的にソケットを失敗させる方法がわかりません。秘訣は次のとおりです。ソケットは機能し、確立された接続である必要があり、その後、何らかの理由で失敗する必要があります。
私はこれをCで書いていて、ドライバーはLinuxシステムで実行されています。ソケットは、LinuxデバイスドライバーによってLinuxの非IPレベル3プロトコルによって処理されます。私はすべてのコードベースに完全にアクセスできます。失敗する可能性があるように、コードベースを引き出す方法を見つける必要があります。
何か案は?