File tree Expand file tree Collapse file tree 4 files changed +9
-4
lines changed
Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -1022,5 +1022,6 @@ void mptcp_pm_data_init(struct mptcp_sock *msk)
10221022
10231023void __init mptcp_pm_init (void )
10241024{
1025+ mptcp_pm_kernel_register ();
10251026 mptcp_pm_nl_init ();
10261027}
Original file line number Diff line number Diff line change @@ -1400,11 +1400,8 @@ static struct pernet_operations mptcp_pm_pernet_ops = {
14001400 .size = sizeof (struct pm_nl_pernet ),
14011401};
14021402
1403- void __init mptcp_pm_nl_init (void )
1403+ void __init mptcp_pm_kernel_register (void )
14041404{
14051405 if (register_pernet_subsys (& mptcp_pm_pernet_ops ) < 0 )
14061406 panic ("Failed to register MPTCP PM pernet subsystem.\n" );
1407-
1408- if (genl_register_family (& mptcp_genl_family ))
1409- panic ("Failed to register MPTCP PM netlink family\n" );
14101407}
Original file line number Diff line number Diff line change @@ -625,3 +625,9 @@ struct genl_family mptcp_genl_family __ro_after_init = {
625625 .mcgrps = mptcp_pm_mcgrps ,
626626 .n_mcgrps = ARRAY_SIZE (mptcp_pm_mcgrps ),
627627};
628+
629+ void __init mptcp_pm_nl_init (void )
630+ {
631+ if (genl_register_family (& mptcp_genl_family ))
632+ panic ("Failed to register MPTCP PM netlink family\n" );
633+ }
Original file line number Diff line number Diff line change @@ -1151,6 +1151,7 @@ static inline u8 subflow_get_local_id(const struct mptcp_subflow_context *subflo
11511151 return local_id ;
11521152}
11531153
1154+ void __init mptcp_pm_kernel_register (void );
11541155void __init mptcp_pm_nl_init (void );
11551156void mptcp_pm_worker (struct mptcp_sock * msk );
11561157void __mptcp_pm_kernel_worker (struct mptcp_sock * msk );
You can’t perform that action at this time.
0 commit comments