aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/mhd_send.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/microhttpd/mhd_send.c')
-rw-r--r--src/microhttpd/mhd_send.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/microhttpd/mhd_send.c b/src/microhttpd/mhd_send.c
index 86f76b48..b4a192a9 100644
--- a/src/microhttpd/mhd_send.c
+++ b/src/microhttpd/mhd_send.c
@@ -799,8 +799,13 @@ MHD_send_data_ (struct MHD_Connection *connection,
799 (GNUTLS_E_CRYPTODEV_IOCTL_ERROR == ret) || 799 (GNUTLS_E_CRYPTODEV_IOCTL_ERROR == ret) ||
800 (GNUTLS_E_CRYPTODEV_DEVICE_ERROR == ret) ) 800 (GNUTLS_E_CRYPTODEV_DEVICE_ERROR == ret) )
801 return MHD_ERR_PIPE_; 801 return MHD_ERR_PIPE_;
802#if defined(GNUTLS_E_PREMATURE_TERMINATION)
802 if (GNUTLS_E_PREMATURE_TERMINATION == ret) 803 if (GNUTLS_E_PREMATURE_TERMINATION == ret)
803 return MHD_ERR_CONNRESET_; 804 return MHD_ERR_CONNRESET_;
805#elif defined(GNUTLS_E_UNEXPECTED_PACKET_LENGTH)
806 if (GNUTLS_E_UNEXPECTED_PACKET_LENGTH == ret)
807 return MHD_ERR_CONNRESET_;
808#endif /* GNUTLS_E_UNEXPECTED_PACKET_LENGTH */
804 if (GNUTLS_E_MEMORY_ERROR == ret) 809 if (GNUTLS_E_MEMORY_ERROR == ret)
805 return MHD_ERR_NOMEM_; 810 return MHD_ERR_NOMEM_;
806 if (ret < 0) 811 if (ret < 0)