Skip to content

Commit 0183a03

Browse files
committed
[rs232][network] clear prefix if full URL is specified.
1 parent e766aa8 commit 0183a03

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/device/rs232/network.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -914,6 +914,12 @@ void rs232Network::create_devicespec()
914914
bus_to_peripheral(devicespecBuf, sizeof(devicespecBuf));
915915
util_devicespec_fix_9b(devicespecBuf, sizeof(devicespecBuf));
916916
deviceSpec = string((char *)devicespecBuf);
917+
918+
/* Clear Prefix if a full URL with Protocol is specified. */
919+
if (deviceSpec.find("://") != string::npos)
920+
{
921+
prefix.clear();
922+
}
917923

918924
deviceSpec = util_devicespec_fix_for_parsing(deviceSpec, prefix, cmdFrame.aux1 == 6, true);
919925
}

0 commit comments

Comments
 (0)