Series |
mptcp: use GENL_REQ_ATTR_CHECK in userspace pm
|
expand
-
[mptcp-next,v7,00/11] mptcp: use GENL_REQ_ATTR_CHECK in userspace pm
-
[mptcp-next,v7,01/11] mptcp: pm: more precise error messages
-
[mptcp-next,v7,02/11] mptcp: userspace pm set_flags id support
-
[mptcp-next,v7,03/11] mptcp: drop skb parameter of set_flags
-
[mptcp-next,v7,04/11] mptcp: change rem type of set_flags
-
[mptcp-next,v7,05/11] mptcp: add local & remote parameters for set_flags
-
[mptcp-next,v7,06/11] mptcp: drop info of userspace_pm_remove_id_zero_address
-
[mptcp-next,v7,07/11] mptcp: pm: use NL_SET_ERR_MSG_ATTR when possible
-
[mptcp-next,v7,08/11] mptcp: pm: improve error messages
-
[mptcp-next,v7,09/11] mptcp: pm: userspace: use GENL_REQ_ATTR_CHECK
-
[mptcp-next,v7,10/11] mptcp: pm: remove duplicated error messages
-
[mptcp-next,v7,11/11] mptcp: pm: mark missing address attributes
|
From: Geliang Tang <tanggeliang@kylinos.cn> v7: - update set_flags() interface. - drop 'info' parameter of userspace_pm_remove_id_zero_address(). - rebase v6 on top of these changes. This is a newer version of the series started by Geliang, now making them more uniform on how the NL errors are set, and giving more hints to the userspace about what's wrong. Geliang Tang (6): mptcp: userspace pm set_flags id support mptcp: drop skb parameter of set_flags mptcp: change rem type of set_flags mptcp: add local & remote parameters for set_flags mptcp: drop info of userspace_pm_remove_id_zero_address mptcp: pm: userspace: use GENL_REQ_ATTR_CHECK Matthieu Baerts (NGI0) (5): mptcp: pm: more precise error messages mptcp: pm: use NL_SET_ERR_MSG_ATTR when possible mptcp: pm: improve error messages mptcp: pm: remove duplicated error messages mptcp: pm: mark missing address attributes net/mptcp/pm.c | 8 +- net/mptcp/pm_netlink.c | 107 +++++++++++++++++-------- net/mptcp/pm_userspace.c | 165 ++++++++++++++++++++------------------- net/mptcp/protocol.h | 12 ++- 4 files changed, 171 insertions(+), 121 deletions(-)