Эх сурвалжийг харах

[Improve][Modularization][Module_Ocppbackend / Module_OcppBackend20]

2021.03.31 / Folus Wen

Actions:
1. GetDiagnostics url parsing issue improvement for FTP path.

Files:
1. As follow commit history

Image version: D0.00.XX.XXXX.XX
Image checksum: XXXXXXXX

Hardware PWB P/N : XXXXXXX
Hardware Version : XXXXXXX
FolusWen 4 жил өмнө
parent
commit
9969a4772d

+ 4 - 1
EVSE/Modularization/ocpp20/MessageHandler.c

@@ -12226,7 +12226,10 @@ void* GetLogProcess(void* data)
 	else
 	{
 		sscanf(host,"%[^/]%s",host1, path1);
-		sprintf(ftppath,"%s", path1);
+		if(strlen(path) > 0)
+			sprintf(ftppath,"/%s", path);
+		else
+			sprintf(ftppath,"/%s", path1);
 
 		int ftppathlen=strlen(ftppath);
 		int i=1;

+ 4 - 1
EVSE/Modularization/ocppfiles/MessageHandler.c

@@ -8256,7 +8256,10 @@ void* GetDiagnosticsProcess(void* data)
 	else
 	{
 		sscanf(host,"%[^/]%s",host1, path1);
-		sprintf(ftppath,"%s", path1);
+		if(strlen(path) > 0)
+			sprintf(ftppath,"/%s", path);
+		else
+			sprintf(ftppath,"/%s", path1);
 
 		int ftppathlen=strlen(ftppath);
 		int i=1;