aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/fpga/tests/fpga-region-test.c
diff options
context:
space:
mode:
authorAntonio Quartulli <[email protected]>2025-04-15 11:17:28 +0000
committerPaolo Abeni <[email protected]>2025-04-17 10:30:03 +0000
commit11851cbd60ea1e5abbd97619d69845ead99303d6 (patch)
tree78cb46ee9b5356ffa9ca55727db14cc3cb8b6311 /drivers/fpga/tests/fpga-region-test.c
parentovpn: store tunnel and transport statistics (diff)
downloadkernel-11851cbd60ea1e5abbd97619d69845ead99303d6.tar.gz
kernel-11851cbd60ea1e5abbd97619d69845ead99303d6.zip
ovpn: implement TCP transport
With this change ovpn is allowed to communicate to peers also via TCP. Parsing of incoming messages is implemented through the strparser API. Note that ovpn redefines sk_prot and sk_socket->ops for the TCP socket used to communicate with the peer. For this reason it needs to access inet6_stream_ops, which is declared as extern in the IPv6 module, but it is not fully exported. Therefore this patch is also adding EXPORT_SYMBOL_GPL(inet6_stream_ops) to net/ipv6/af_inet6.c. Cc: David Ahern <[email protected]> Cc: Eric Dumazet <[email protected]> Cc: Jakub Kicinski <[email protected]> Cc: Paolo Abeni <[email protected]> Cc: Simon Horman <[email protected]> Signed-off-by: Antonio Quartulli <[email protected]> Link: https://patch.msgid.link/[email protected] Reviewed-by: Sabrina Dubroca <[email protected]> Tested-by: Oleksandr Natalenko <[email protected]> Signed-off-by: Paolo Abeni <[email protected]>
Diffstat (limited to 'drivers/fpga/tests/fpga-region-test.c')
0 files changed, 0 insertions, 0 deletions