On Wed, 18 May 2022, Geliang Tang wrote:
> Move macro MPTCPOPT_HMAC_LEN definition from net/mptcp/protocol.h to
> include/net/mptcp.h.
>
> Signed-off-by: Geliang Tang <geliang.tang@suse.com>
This one's fine for the mptcp tree (will upstream to net-next):
Reviewed-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
> ---
> include/net/mptcp.h | 3 ++-
> net/mptcp/protocol.h | 1 -
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/include/net/mptcp.h b/include/net/mptcp.h
> index d4ec894ce67b..4713757e36c1 100644
> --- a/include/net/mptcp.h
> +++ b/include/net/mptcp.h
> @@ -39,6 +39,7 @@ struct mptcp_ext {
> infinite_map:1;
> };
>
> +#define MPTCPOPT_HMAC_LEN 20
> #define MPTCP_RM_IDS_MAX 8
>
> struct mptcp_rm_list {
> @@ -89,7 +90,7 @@ struct mptcp_out_options {
> u32 nonce;
> u32 token;
> u64 thmac;
> - u8 hmac[20];
> + u8 hmac[MPTCPOPT_HMAC_LEN];
> };
> };
> #endif
> diff --git a/net/mptcp/protocol.h b/net/mptcp/protocol.h
> index 200f89f6d62f..8f03775a2f22 100644
> --- a/net/mptcp/protocol.h
> +++ b/net/mptcp/protocol.h
> @@ -83,7 +83,6 @@
>
> /* MPTCP MP_JOIN flags */
> #define MPTCPOPT_BACKUP BIT(0)
> -#define MPTCPOPT_HMAC_LEN 20
> #define MPTCPOPT_THMAC_LEN 8
>
> /* MPTCP MP_CAPABLE flags */
> --
> 2.34.1
>
>
>
--
Mat Martineau
Intel