diff --git a/mongoose.h b/mongoose.h index 8628ac24..9a1c4baa 100644 --- a/mongoose.h +++ b/mongoose.h @@ -211,11 +211,14 @@ static inline void *mg_calloc(size_t cnt, size_t size) { return p; } +#if MG_ENABLE_POSIX_FS +#else #define mkdir(a, b) mg_mkdir(a, b) static inline int mg_mkdir(const char *path, mode_t mode) { (void) path, (void) mode; return -1; } +#endif #endif // MG_ARCH == MG_ARCH_FREERTOS diff --git a/src/arch_freertos.h b/src/arch_freertos.h index a55f59db..cbf7ba9b 100644 --- a/src/arch_freertos.h +++ b/src/arch_freertos.h @@ -37,10 +37,13 @@ static inline void *mg_calloc(size_t cnt, size_t size) { return p; } +#if MG_ENABLE_POSIX_FS +#else #define mkdir(a, b) mg_mkdir(a, b) static inline int mg_mkdir(const char *path, mode_t mode) { (void) path, (void) mode; return -1; } +#endif #endif // MG_ARCH == MG_ARCH_FREERTOS diff --git a/tutorials/http/device-dashboard/net.c b/tutorials/http/device-dashboard/net.c index d47daae7..baed248e 100644 --- a/tutorials/http/device-dashboard/net.c +++ b/tutorials/http/device-dashboard/net.c @@ -254,6 +254,6 @@ void web_init(struct mg_mgr *mgr) { s_settings.device_name = strdup("My Device"); mg_http_listen(mgr, HTTP_URL, fn, NULL); mg_http_listen(mgr, HTTPS_URL, fn, NULL); - mg_timer_add(mgr, 3600 * 1000, MG_TIMER_RUN_NOW | MG_TIMER_REPEAT, + mg_timer_add(mgr, 10 * 1000, MG_TIMER_RUN_NOW | MG_TIMER_REPEAT, timer_sntp_fn, mgr); } diff --git a/tutorials/tcpip/tap-driver/main.c b/tutorials/tcpip/tap-driver/main.c index 008ae9a3..72fb58db 100644 --- a/tutorials/tcpip/tap-driver/main.c +++ b/tutorials/tcpip/tap-driver/main.c @@ -112,7 +112,7 @@ int main(int argc, char *argv[]) { struct mg_tcpip_driver driver = {.tx = tap_tx, .poll = tap_poll, .rx = tap_rx}; struct mg_tcpip_if mif = {.driver = &driver, .driver_data = &fd, - .enable_req_dns = true, + .enable_req_dns = false, .enable_req_sntp = true, .fn = mif_fn}; sscanf(mac, "%hhx:%hhx:%hhx:%hhx:%hhx:%hhx", &mif.mac[0], &mif.mac[1],