On 7/13/24 11:45, Jakub Sitnicki wrote: > On Thu, Jul 11, 2024 at 10:33 PM +02, Michal Luczaj wrote: >> And looking at that commit[1], inet_unix_redir_to_connected() has its >> @type ignored, too. Same treatment? > > That one will not be a trivial fix like this case. inet_socketpair() > won't work for TCP as is. It will fail trying to connect() a listening > socket (p0). I recall now that we are in this state due to some > abandoned work that began in 75e0e27db6cf ("selftest/bpf: Change udp to > inet in some function names"). I've assumed @type applies to AF_UNIX. So I've meant to keep inet_socketpair() with SOCK_DGRAM hardcoded (like it is in unix_inet_redir_to_connected()), but let the socketpair(AF_UNIX, ...) accept @type (like this patch does). > If we bundle stuff together then it takes more energy to push it through > (iterations, reviews). I find it easier to keep the scope down to > minimum for a series. Sure, here's a respin keeping number of patches to a minimum: https://lore.kernel.org/netdev/20240713200218.2140950-1-mhal@xxxxxxx/