From 5418a8c28adcc3b5c7f09b3fba806d4cc1bc6f0f Mon Sep 17 00:00:00 2001 From: "Sergio R. Caprile" Date: Thu, 10 Nov 2022 15:00:43 -0300 Subject: [PATCH] Unbreak userdata was changed to a pointer to a socket, but tx() was not updated My Linux system does not like mongoose.h at the end... --- examples/mip-tap/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/mip-tap/main.c b/examples/mip-tap/main.c index d395c635..532ceaf4 100644 --- a/examples/mip-tap/main.c +++ b/examples/mip-tap/main.c @@ -14,7 +14,7 @@ void signal_handler(int signo) { } static size_t tap_tx(const void *buf, size_t len, void *userdata) { - ssize_t res = write((int) (size_t) userdata, buf, len); + ssize_t res = write(*(int*) userdata, buf, len); if (res < 0) { MG_ERROR(("tap_tx failed: %d", errno)); return 0;