From 4b7b72770c0cd914fc6e8be83775e57879ce566c Mon Sep 17 00:00:00 2001 From: "Sergio R. Caprile" Date: Tue, 14 Apr 2026 16:41:53 -0300 Subject: [PATCH] fix packed current usage --- test/mip_x_test.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/mip_x_test.c b/test/mip_x_test.c index c4a0724a..739d75b3 100644 --- a/test/mip_x_test.c +++ b/test/mip_x_test.c @@ -376,9 +376,12 @@ static void test_http_server(struct mg_mgr *mgr) { #if MG_TLS struct mg_tls_opts opts; memset(&opts, 0, sizeof(opts)); + mg_mem_files = mg_packed_files; // Use generated packed filesystem // opts.ca = mg_str(s_tls_ca); opts.cert = mg_unpacked("/certs/server.crt"); opts.key = mg_unpacked("/certs/server.key"); + mg_hexdump(opts.cert.buf, opts.cert.len); + mg_hexdump(opts.key.buf, opts.key.len); c = mg_http_listen(mgr, "https://0.0.0.0:12347", eh1, &opts); cmd = mg_mprintf("./mip_curl.sh --insecure https://%M:12347", mg_print_ip4, &mgr->ifp->ip); @@ -389,6 +392,8 @@ static void test_http_server(struct mg_mgr *mgr) { #endif ASSERT(c != NULL); ASSERT (mg_send(c, "NADA", 0)); // check mg_send allows len=0 + MG_INFO(("%s", cmd)); + MG_INFO(("%p %u %.*s", opts.key.buf, opts.key.len, opts.key.len, opts.key.buf)); pthread_create(&thread_id, NULL, poll_thread, mgr); // simpler this way, no concurrency anyway MG_DEBUG(("CURL")); @@ -404,6 +409,7 @@ static void test_tls(struct mg_mgr *mgr) { #if MG_TLS char *url; char buf[FETCH_BUF_SIZE]; // make sure it can hold Makefile + mg_mem_files = mg_packed_files; // Use generated packed filesystem struct mg_str data = mg_unpacked("/Makefile"); if (host_ip == NULL) { printf("\nNo HOST_IP provided, skipping TLS tests\n");