| 
					
				 | 
			
			
				@@ -1127,7 +1127,7 @@ static portBASE_TYPE prvTaskNTPCommand(cli_state_t *cli_state, int8_t *pcWriteBu 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (strncmp(str, "IP", 2) == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (xParameterStringLength <= 15) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (ipaddr_addr(str_temp) != IPADDR_NONE) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if (strncmp(str_temp, sSettings.sSNTP.ip, strlen(str_temp)) != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (strncmp(str_temp, sSettings.sSNTP.ip, strlen(str_temp)) != 0 || strlen(sSettings.sSNTP.ip) != strlen(str_temp)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             SetSntpServerIpStr(str_temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             cli_save_config(cli_state); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3101,7 +3101,7 @@ static portBASE_TYPE  prvTaskSysLogCommand(cli_state_t *cli_state, int8_t *pcWri 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (xParameterStringLength <= 15) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (ipaddr_addr(str_temp) != IPADDR_NONE) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         GetSyslogServer(str, &len); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if (strncmp(str_temp, str, strlen(str_temp)) != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (strncmp(str_temp, str, strlen(str_temp)) != 0 || strlen(str_temp) != strlen(str)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             SetSyslogServer(str_temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             cli_save_config(cli_state); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3231,7 +3231,7 @@ static portBASE_TYPE  prvTaskRADIUSCommand(cli_state_t *cli_state, int8_t *pcWri 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (xParameterStringLength <= 15) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (ipaddr_addr(str_temp) != IPADDR_NONE) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         GetRDSIpStr(str, &len); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if (strncmp(str_temp, str, strlen(str_temp)) != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (strncmp(str_temp, str, strlen(str_temp)) != 0 || strlen(str_temp) != strlen(str)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             SetRDSIpStr(str_temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             cli_save_config(cli_state); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3273,7 +3273,7 @@ static portBASE_TYPE  prvTaskRADIUSCommand(cli_state_t *cli_state, int8_t *pcWri 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     GetRDSPasswordkStr(str, &len); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if (strncmp(str_temp, str, strlen(str_temp)) != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (strncmp(str_temp, str, strlen(str_temp)) != 0 || strlen(str_temp) != strlen(str)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         SetRDSPasswordkStr(str_temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         cli_save_config(cli_state); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 |