[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20221118184608.187932-1-mathew.j.martineau@linux.intel.com>
Date: Fri, 18 Nov 2022 10:46:06 -0800
From: Mat Martineau <mathew.j.martineau@...ux.intel.com>
To: netdev@...r.kernel.org
Cc: Mat Martineau <mathew.j.martineau@...ux.intel.com>,
davem@...emloft.net, kuba@...nel.org, pabeni@...hat.com,
edumazet@...gle.com, matthieu.baerts@...sares.net,
mptcp@...ts.linux.dev
Subject: [PATCH net-next 0/2] mptcp: More specific netlink command errors
This series makes the error reporting for the MPTCP_PM_CMD_ADD_ADDR netlink
command more specific, since there are multiple reasons the command could
fail.
Note that patch 2 adds a GENL_SET_ERR_MSG_FMT() macro to genetlink.h,
which is outside the MPTCP subsystem.
Patch 1 refactors in-kernel listening socket and endpoint creation to
simplify the second patch.
Patch 2 updates the error values returned by the in-kernel path manager
when it fails to create a local endpoint.
Paolo Abeni (2):
mptcp: deduplicate error paths on endpoint creation
mptcp: more detailed error reporting on endpoint creation
include/net/genetlink.h | 3 +++
net/mptcp/pm_netlink.c | 59 ++++++++++++++++++-----------------------
2 files changed, 29 insertions(+), 33 deletions(-)
base-commit: ab0377803dafc58f1e22296708c1c28e309414d6
--
2.38.1
Powered by blists - more mailing lists