Define TCPI_OPT_SYN_DATA if it isn't defined
[folly.git] / folly / detail / SocketFastOpen.cpp
index 31917eabbe2c2555902b0e3829d81eb8f912f0a2..6ac35f94aa226006a9492f79375703905a456304 100644 (file)
@@ -36,6 +36,10 @@ namespace detail {
 #define TCP_FASTOPEN 23
 #endif
 
+#if !defined(TCPI_OPT_SYN_DATA)
+#define TCPI_OPT_SYN_DATA 32
+#endif
+
 ssize_t tfo_sendmsg(int sockfd, const struct msghdr* msg, int flags) {
   flags |= MSG_FASTOPEN;
   return sendmsg(sockfd, msg, flags);