|
@@ -936,7 +936,7 @@ char *HTTP_SetSettingsPage(uint32_t reqNum, char *bufIn, char *bufOut, uint16_t
|
|
|
|
|
|
if (DataFlag2 == 0) {
|
|
if (DataFlag2 == 0) {
|
|
DataFlag2++;
|
|
DataFlag2++;
|
|
- } else if (DataFlag2 == 1) {
|
|
|
|
|
|
+ } else if (DataFlag2 == 1 && TotalReceived == 0) {
|
|
/* parse packet for the octet-stream field */
|
|
/* parse packet for the octet-stream field */
|
|
DataOffset = strstr(bufIn, "managerIP");
|
|
DataOffset = strstr(bufIn, "managerIP");
|
|
TotalReceived += lenBufIn;
|
|
TotalReceived += lenBufIn;
|
|
@@ -1105,7 +1105,7 @@ char *HTTP_SetInfoPage(uint32_t reqNum, char *bufIn, char *bufOut, uint16_t lenB
|
|
|
|
|
|
if (DataFlag == 0) {
|
|
if (DataFlag == 0) {
|
|
DataFlag++;
|
|
DataFlag++;
|
|
- } else if (DataFlag == 1) {
|
|
|
|
|
|
+ } else if (DataFlag == 1 && TotalReceived == 0) {
|
|
/* parse packet for the octet-stream field */
|
|
/* parse packet for the octet-stream field */
|
|
DataOffset = strstr(bufIn, "sysname");
|
|
DataOffset = strstr(bufIn, "sysname");
|
|
TotalReceived += lenBufIn;
|
|
TotalReceived += lenBufIn;
|