@@ -36,6 +36,10 @@ typedef int SOCKET;
mbedtls_x509_crt *hl_init_cert_chain();
#endif
+#if defined(HL_WIN) || defined(HL_MAC) || defined(HL_IOS) || defined(HL_TVOS)
+# define MSG_NOSIGNAL 0
+#endif
+
// Duplicate from socket.c
typedef struct _hl_socket {
SOCKET sock;