From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3281754147770636788==" MIME-Version: 1.0 From: Peter Krystad To: mptcp at lists.01.org Subject: [MPTCP] [PATCH v3 05/10] Rename mptcp_attach_dss() Date: Wed, 07 Aug 2019 15:44:29 -0700 Message-ID: <20190807224434.2829-6-peter.krystad@linux.intel.com> In-Reply-To: 20190807224434.2829-1-peter.krystad@linux.intel.com X-Status: X-Keywords: X-UID: 1598 --===============3281754147770636788== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Other incoming MPTCP options will be handled in this routine. squashto: Implement MPTCP receive path Signed-off-by: Peter Krystad --- include/net/mptcp.h | 10 +++++----- net/ipv4/tcp_input.c | 4 ++-- net/mptcp/options.c | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/include/net/mptcp.h b/include/net/mptcp.h index 6cd650838ddf..bb2dd193c0c5 100644 --- a/include/net/mptcp.h +++ b/include/net/mptcp.h @@ -68,9 +68,8 @@ bool mptcp_synack_options(const struct request_sock *req,= unsigned int *size, bool mptcp_established_options(struct sock *sk, struct sk_buff *skb, unsigned int *size, unsigned int remaining, struct mptcp_out_options *opts); - -void mptcp_attach_dss(struct sock *sk, struct sk_buff *skb, - struct tcp_options_received *opt_rx); +void mptcp_incoming_options(struct sock *sk, struct sk_buff *skb, + struct tcp_options_received *opt_rx); = static inline bool mptcp_skb_ext_exist(const struct sk_buff *skb) { @@ -128,8 +127,9 @@ static inline bool mptcp_established_options(struct soc= k *sk, return false; } = -static inline void mptcp_attach_dss(struct sock *sk, struct sk_buff *skb, - struct tcp_options_received *opt_rx) +static inline void mptcp_incoming_options(struct sock *sk, + struct sk_buff *skb, + struct tcp_options_received *opt_rx) { } = diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c index b92985b4762c..ca2fea882281 100644 --- a/net/ipv4/tcp_input.c +++ b/net/ipv4/tcp_input.c @@ -5668,9 +5668,9 @@ void tcp_rcv_established(struct sock *sk, struct sk_b= uff *skb) /* Process urgent data. */ tcp_urg(sk, skb, th); = - /* Prepare MPTCP sequence data */ + /* Process MPTCP options */ if (sk_is_mptcp(sk)) - mptcp_attach_dss(sk, skb, &tp->rx_opt); + mptcp_incoming_options(sk, skb, &tp->rx_opt); = /* step 7: process the segment text */ tcp_data_queue(sk, skb); diff --git a/net/mptcp/options.c b/net/mptcp/options.c index a1920574161d..1f54c543304e 100644 --- a/net/mptcp/options.c +++ b/net/mptcp/options.c @@ -494,8 +494,8 @@ bool mptcp_synack_options(const struct request_sock *re= q, unsigned int *size, return false; } = -void mptcp_attach_dss(struct sock *sk, struct sk_buff *skb, - struct tcp_options_received *opt_rx) +void mptcp_incoming_options(struct sock *sk, struct sk_buff *skb, + struct tcp_options_received *opt_rx) { struct subflow_context *subflow =3D subflow_ctx(sk); struct mptcp_sock *msk =3D mptcp_sk(subflow->conn); -- = 2.17.2 --===============3281754147770636788==--