On Fri, Mar 14, 2025 at 09:11:33PM +0100, Matthieu Baerts (NGI0) wrote: > When adding a socket option support in MPTCP, both the get and set parts > are supposed to be implemented. > > IP(V6)_FREEBIND and IP(V6)_TRANSPARENT support for the setsockopt part > has been added a while ago, but it looks like the get part got > forgotten. It should have been present as a way to verify a setting has > been set as expected, and not to act differently from TCP or any other > socket types. > > Everything was in place to expose it, just the last step was missing. > Only new code is added to cover these specific getsockopt(), that seems > safe. > > Fixes: c9406a23c116 ("mptcp: sockopt: add SOL_IP freebind & transparent options") > Cc: stable@xxxxxxxxxxxxxxx > Reviewed-by: Mat Martineau <martineau@xxxxxxxxxx> > Signed-off-by: Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx> Hi Matthieu, all, As per my comment on patch 2/3, I would lean towards this being net-next material rather than a fix for net. But that notwithstanding this looks good to me. Reviewed-by: Simon Horman <horms@xxxxxxxxxx>