From b1ec4bfc4a8608c1adf54052e4649d107fb30702 Mon Sep 17 00:00:00 2001 From: fvanroie <15969459+fvanroie@users.noreply.github.com> Date: Sun, 18 Jul 2021 17:02:26 +0200 Subject: [PATCH] Add HASP_START_TELNET and HASP_START_HTTP --- include/hasp_conf.h | 8 ++++++++ src/sys/net/hasp_network.cpp | 2 ++ src/sys/svc/hasp_telnet.cpp | 2 ++ 3 files changed, 12 insertions(+) diff --git a/include/hasp_conf.h b/include/hasp_conf.h index 28d2c96f..f16ee2cc 100644 --- a/include/hasp_conf.h +++ b/include/hasp_conf.h @@ -62,6 +62,10 @@ #define HASP_USE_HTTP_ASYNC 0 //(HASP_HAS_NETWORK) #endif +#ifndef HASP_START_HTTP +#define HASP_START_HTTP 1 +#endif + #ifndef HASP_USE_MDNS #define HASP_USE_MDNS (HASP_HAS_NETWORK) #endif @@ -74,6 +78,10 @@ #define HASP_USE_TELNET 0 #endif +#ifndef HASP_START_TELNET +#define HASP_START_TELNET 1 +#endif + #ifndef HASP_USE_CONSOLE #define HASP_USE_CONSOLE 1 #endif diff --git a/src/sys/net/hasp_network.cpp b/src/sys/net/hasp_network.cpp index cf045931..bdaf64b6 100644 --- a/src/sys/net/hasp_network.cpp +++ b/src/sys/net/hasp_network.cpp @@ -32,8 +32,10 @@ void networkStart(void) debugStartSyslog(); // mqttStart(); #if HASP_USE_HTTP > 0 || HASP_USE_HTTP_ASYNC > 0 +#if HASP_START_HTTP httpStart(); #endif +#endif #if HASP_USE_MDNS > 0 mdnsStart(); #endif // HASP_USE_MDNS diff --git a/src/sys/svc/hasp_telnet.cpp b/src/sys/svc/hasp_telnet.cpp index 7081a31f..16e2636e 100644 --- a/src/sys/svc/hasp_telnet.cpp +++ b/src/sys/svc/hasp_telnet.cpp @@ -288,7 +288,9 @@ void telnetStart() void telnetSetup() { +#if HASP_START_TELNET telnetStart(); +#endif } IRAM_ATTR void telnetLoop()