シナリオは次のとおりです。TCP 接続が確立されると (関数でこれを確認できます)、 を介してこの接続tcp_set_state()の出口を確認できます。これにより、システム上の他のものと区別できます。net_devicesk->sk_dst_cache->devnet_devicenet_devicenet_device
出口デバイスがブリッジのサブインターフェースである場合、このアプローチは失敗します。これは、sk->sk_dst_cache->dev常にブリッジを指しているためです。現在レイヤー 4 にいる場合、橋の下で実際のnet_device( ) を取得することは可能ですか?struct net_bridge_port
任意の提案をいただければ幸いです。よろしくお願いします。