Преглед изворни кода

ssh: do not include anything for bt6707

Sergey Alirzaev пре 5 година
родитељ
комит
4b4806ff7d
3 измењених фајлова са 7 додато и 1 уклоњено
  1. 2 0
      modules/HTTP_Server/web_params_api.c
  2. 1 1
      modules/parameters.c
  3. 4 0
      user/init_task.c

+ 2 - 0
modules/HTTP_Server/web_params_api.c

@@ -258,6 +258,7 @@ char *HTTP_GetSettingsPage(uint32_t reqNum, char *bufIn, char *bufOut, uint16_t
     strcat(bufOut, "\",\"tn_enabled\":");
     strncat(bufOut, str, len);
 
+#ifdef HARDWARE_BT6709
     GetSSHPortStr(str, &len);
     strcat(bufOut, ",\"ssh_port\":\"");
     strncat(bufOut, str, len);
@@ -265,6 +266,7 @@ char *HTTP_GetSettingsPage(uint32_t reqNum, char *bufIn, char *bufOut, uint16_t
     GetSSHEnableStateStr(str, &len);
     strcat(bufOut, "\",\"ssh_enabled\":");
     strncat(bufOut, str, len);
+#endif // HARDWARE_BT6709
 #endif
 
 #ifdef HARDWARE_BT6703

+ 1 - 1
modules/parameters.c

@@ -19,7 +19,7 @@
 #include "snmp_api.h"
 #include "snmp.h"
 #include "megatec.h"
-#if defined HARDWARE_BT6707 || HARDWARE_BT6709
+#ifdef HARDWARE_BT6709
 #include "server.h"
 #endif
 #endif

+ 4 - 0
user/init_task.c

@@ -28,7 +28,9 @@
 #include "http_server.h"
 #include "cli.h"
 #include "telnet_server.h"
+#ifdef HARDWARE_BT6709
 #include "server.h"
+#endif
 #elif defined HARDWARE_BT6703
 #include "my_ssl_server.h"
 #endif
@@ -161,7 +163,9 @@ void InitTask(void *params)
 #if defined HARDWARE_BT6707 || HARDWARE_BT6709
 	   cli_init();
 	   telnet_server_init();
+#ifdef HARDWARE_BT6709
 	   ssh_server_init();
+#endif
 #endif
  /* HTTPS_Init();
   xTaskCreate(ssl_server, "SSL", 10*configMINIMAL_STACK_SIZE, NULL, SSL_TASK_PRIO, NULL);