Commit f7657ff4 authored by Geliang Tang's avatar Geliang Tang Committed by David S. Miller

mptcp: move MPTCPOPT_HMAC_LEN to net/mptcp.h

Move macro MPTCPOPT_HMAC_LEN definition from net/mptcp/protocol.h to
include/net/mptcp.h.
Reviewed-by: default avatarMat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: default avatarGeliang Tang <geliang.tang@suse.com>
Signed-off-by: default avatarMat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 9f7cb73e
...@@ -39,6 +39,7 @@ struct mptcp_ext { ...@@ -39,6 +39,7 @@ struct mptcp_ext {
infinite_map:1; infinite_map:1;
}; };
#define MPTCPOPT_HMAC_LEN 20
#define MPTCP_RM_IDS_MAX 8 #define MPTCP_RM_IDS_MAX 8
struct mptcp_rm_list { struct mptcp_rm_list {
...@@ -89,7 +90,7 @@ struct mptcp_out_options { ...@@ -89,7 +90,7 @@ struct mptcp_out_options {
u32 nonce; u32 nonce;
u32 token; u32 token;
u64 thmac; u64 thmac;
u8 hmac[20]; u8 hmac[MPTCPOPT_HMAC_LEN];
}; };
}; };
#endif #endif
......
...@@ -83,7 +83,6 @@ ...@@ -83,7 +83,6 @@
/* MPTCP MP_JOIN flags */ /* MPTCP MP_JOIN flags */
#define MPTCPOPT_BACKUP BIT(0) #define MPTCPOPT_BACKUP BIT(0)
#define MPTCPOPT_HMAC_LEN 20
#define MPTCPOPT_THMAC_LEN 8 #define MPTCPOPT_THMAC_LEN 8
/* MPTCP MP_CAPABLE flags */ /* MPTCP MP_CAPABLE flags */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment