You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The remote address of set_flags() interface is useful for userspace PM,
but unused in in-kernel PM.
But an additional "changed" parameter needs to be passed to set_flags() of
in-kernel PM. One option is to add a "u8 changed" parameter to set_flags()
interface:
set_flags(struct mptcp_pm_addr_entry *local,
struct mptcp_addr_info *remote,
u8 changed)
A better option is to add a struct mptcp_pm_addr_entry "remote" parameter
for set_flags(), so that "remote->addr" can be used for userspace PM, and
"remote->flags" can be used for in-kernel PM to replace the additional
"changed" parameter.
Signed-off-by: Geliang Tang <[email protected]>
0 commit comments