commit 15dfade0d5ad728b26a08b63831f975e2700f729
parent 69d990f4f8cf213132b361bb548986c6ce931d0b
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Mon, 29 May 2017 15:19:00 +0300
examples/timeout.c: Converted newline chars to Unix format
Diffstat:
1 file changed, 78 insertions(+), 78 deletions(-)
diff --git a/src/examples/timeout.c b/src/examples/timeout.c
@@ -1,78 +1,78 @@
-/*
- This file is part of libmicrohttpd
- Copyright (C) 2016, 2017 Christian Grothoff,
- Silvio Clecio (silvioprog), Karlson2k (Evgeny Grin)
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-*/
-/**
- * @file timeout.c
- * @brief example for how to use libmicrohttpd request timeout
- * @author Christian Grothoff, Silvio Clecio (silvioprog), Karlson2k (Evgeny Grin)
- */
-
-#include <microhttpd.h>
-#include <stdio.h>
-#include <string.h>
-
-#define PORT 8080
-
-static int
-answer_to_connection(void *cls,
- struct MHD_Connection *connection,
- const char *url,
- const char *method,
- const char *version,
- const char *upload_data,
- size_t *upload_data_size,
- void **con_cls)
-{
- const char *page = "<html><body>Hello timeout!</body></html>";
- struct MHD_Response *response;
- int ret;
-
- response = MHD_create_response_from_buffer (strlen(page),
- (void *) page,
- MHD_RESPMEM_PERSISTENT);
- MHD_add_response_header (response,
- MHD_HTTP_HEADER_CONTENT_TYPE,
- "text/html");
- ret = MHD_queue_response (connection,
- MHD_HTTP_OK,
- response);
- MHD_destroy_response(response);
- return ret;
-}
-
-
-int
-main (int argc,
- char **argv)
-{
- struct MHD_Daemon *daemon;
-
- daemon = MHD_start_daemon (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_INTERNAL_POLLING_THREAD,
- PORT,
- NULL, NULL,
- &answer_to_connection, NULL,
- /* 3 seconds */
- MHD_OPTION_CONNECTION_TIMEOUT, (unsigned int) 3,
- MHD_OPTION_END);
- if (NULL == daemon)
- return 1;
- getchar();
- MHD_stop_daemon(daemon);
- return 0;
-}
+/*
+ This file is part of libmicrohttpd
+ Copyright (C) 2016, 2017 Christian Grothoff,
+ Silvio Clecio (silvioprog), Karlson2k (Evgeny Grin)
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+*/
+/**
+ * @file timeout.c
+ * @brief example for how to use libmicrohttpd request timeout
+ * @author Christian Grothoff, Silvio Clecio (silvioprog), Karlson2k (Evgeny Grin)
+ */
+
+#include <microhttpd.h>
+#include <stdio.h>
+#include <string.h>
+
+#define PORT 8080
+
+static int
+answer_to_connection(void *cls,
+ struct MHD_Connection *connection,
+ const char *url,
+ const char *method,
+ const char *version,
+ const char *upload_data,
+ size_t *upload_data_size,
+ void **con_cls)
+{
+ const char *page = "<html><body>Hello timeout!</body></html>";
+ struct MHD_Response *response;
+ int ret;
+
+ response = MHD_create_response_from_buffer (strlen(page),
+ (void *) page,
+ MHD_RESPMEM_PERSISTENT);
+ MHD_add_response_header (response,
+ MHD_HTTP_HEADER_CONTENT_TYPE,
+ "text/html");
+ ret = MHD_queue_response (connection,
+ MHD_HTTP_OK,
+ response);
+ MHD_destroy_response(response);
+ return ret;
+}
+
+
+int
+main (int argc,
+ char **argv)
+{
+ struct MHD_Daemon *daemon;
+
+ daemon = MHD_start_daemon (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_INTERNAL_POLLING_THREAD,
+ PORT,
+ NULL, NULL,
+ &answer_to_connection, NULL,
+ /* 3 seconds */
+ MHD_OPTION_CONNECTION_TIMEOUT, (unsigned int) 3,
+ MHD_OPTION_END);
+ if (NULL == daemon)
+ return 1;
+ getchar();
+ MHD_stop_daemon(daemon);
+ return 0;
+}