|
@@ -1051,6 +1051,32 @@ void GetTelnetEnableStateStr(char *str, uint8_t *len)
|
|
|
*len = 1;
|
|
|
}
|
|
|
|
|
|
+// ************************************************************************** //
|
|
|
+// Параметры SSH
|
|
|
+
|
|
|
+/**
|
|
|
+ * @brief Текущий Порт
|
|
|
+ */
|
|
|
+void GetSSHPortStr(char *str, uint8_t *len)
|
|
|
+{
|
|
|
+ sprintf(str, "%d", sSettings.sSSH.port);
|
|
|
+
|
|
|
+ *len = strlen(str);
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * @brief Настройка вкл/ выкл SSH сервера
|
|
|
+ */
|
|
|
+void GetSSHEnableStateStr(char *str, uint8_t *len)
|
|
|
+{
|
|
|
+ if (sSettings.sSSH.SSHEnable) {
|
|
|
+ *str = '1';
|
|
|
+ } else {
|
|
|
+ *str = '0';
|
|
|
+ }
|
|
|
+
|
|
|
+ *len = 1;
|
|
|
+}
|
|
|
#endif
|
|
|
|
|
|
// ************************************************************************** //
|
|
@@ -1575,9 +1601,9 @@ void SetAuthEnableStateStr(char *str)
|
|
|
#endif
|
|
|
|
|
|
#if defined HARDWARE_BT6707 || HARDWARE_BT6709
|
|
|
+#ifndef BT6702_SERVICE
|
|
|
// ************************************************************************** //
|
|
|
// Параметры Telnet
|
|
|
-#ifndef BT6702_SERVICE
|
|
|
/**
|
|
|
* @brief Текущий Порт
|
|
|
*/
|
|
@@ -1597,6 +1623,29 @@ void SetTelnetEnableStateStr(char *str)
|
|
|
sSettings.sTelnet.TelnetEnable = 0;
|
|
|
}
|
|
|
|
|
|
+}
|
|
|
+
|
|
|
+// ************************************************************************** //
|
|
|
+// Параметры SSH
|
|
|
+/**
|
|
|
+ * @brief Текущий Порт
|
|
|
+ */
|
|
|
+void SetSSHPortStr(char *str)
|
|
|
+{
|
|
|
+ sSettings.sSSH.port = atoi(str);
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * @brief Настройка вкл/ выкл SSH сервера
|
|
|
+ */
|
|
|
+void SetSSHEnableStateStr(char *str)
|
|
|
+{
|
|
|
+ if (strncmp(str, "on", 2) == 0) {
|
|
|
+ sSettings.sSSH.SSHEnable = 1;
|
|
|
+ } else {
|
|
|
+ sSettings.sSSH.SSHEnable = 0;
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
#endif
|
|
|
#endif
|