libmicrohttpd2

HTTP server C library (MHD 2.x, alpha)
Log | Files | Refs | README | LICENSE

commit 8efda46ed9f5507e91712ea977e3ea79697349a4
parent 42b4f5332288558cd477a7b89a8b91cc035e3709
Author: Evgeny Grin <k2k@drgrin.dev>
Date:   Fri,  2 May 2025 19:55:39 +0300

demo.c: added ability to run on default port

Diffstat:
Msrc/examples2/demo.c | 11++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/examples2/demo.c b/src/examples2/demo.c @@ -1137,8 +1137,11 @@ main (int argc, (UINT16_MAX < port) ) { fprintf (stderr, - "%s PORT\n", argv[0]); - return 1; + "Usage: %s PORT\n", argv[0]); + if (argc != 2) + port = 8080; + else + return 1; } #if ! defined(_WIN32) || defined(__CYGWIN__) ignore_sigpipe (); @@ -1207,7 +1210,9 @@ main (int argc, MHD_daemon_destroy (d); return 1; } - fprintf (stderr, "HTTP server running. Press ENTER to stop the server.\n"); + fprintf (stderr, + "HTTP server running on port %u. Press ENTER to stop the server.\n", + port); (void) getc (stdin); MHD_daemon_destroy (d); MHD_response_destroy (file_not_found_response);