protocol.c (ee2708aedad00544d38dba6df88efeb4a330bd66) protocol.c (ed1ad86b8527f8f864df3c182adbfcd12a445de6)
1// SPDX-License-Identifier: GPL-2.0
2/* Multipath TCP
3 *
4 * Copyright (c) 2017 - 2019, Intel Corporation.
5 */
6
7#define pr_fmt(fmt) "MPTCP: " fmt
8

--- 3951 unchanged lines hidden (view full) ---

3960 INIT_LIST_HEAD(&delegated->head);
3961 netif_napi_add_tx(&mptcp_napi_dev, &delegated->napi,
3962 mptcp_napi_poll);
3963 napi_enable(&delegated->napi);
3964 }
3965
3966 mptcp_subflow_init();
3967 mptcp_pm_init();
1// SPDX-License-Identifier: GPL-2.0
2/* Multipath TCP
3 *
4 * Copyright (c) 2017 - 2019, Intel Corporation.
5 */
6
7#define pr_fmt(fmt) "MPTCP: " fmt
8

--- 3951 unchanged lines hidden (view full) ---

3960 INIT_LIST_HEAD(&delegated->head);
3961 netif_napi_add_tx(&mptcp_napi_dev, &delegated->napi,
3962 mptcp_napi_poll);
3963 napi_enable(&delegated->napi);
3964 }
3965
3966 mptcp_subflow_init();
3967 mptcp_pm_init();
3968 mptcp_sched_init();
3968 mptcp_token_init();
3969
3970 if (proto_register(&mptcp_prot, 1) != 0)
3971 panic("Failed to register MPTCP proto.\n");
3972
3973 inet_register_protosw(&mptcp_protosw);
3974
3975 BUILD_BUG_ON(sizeof(struct mptcp_skb_cb) > sizeof_field(struct sk_buff, cb));

--- 58 unchanged lines hidden ---
3969 mptcp_token_init();
3970
3971 if (proto_register(&mptcp_prot, 1) != 0)
3972 panic("Failed to register MPTCP proto.\n");
3973
3974 inet_register_protosw(&mptcp_protosw);
3975
3976 BUILD_BUG_ON(sizeof(struct mptcp_skb_cb) > sizeof_field(struct sk_buff, cb));

--- 58 unchanged lines hidden ---