Details
Description
12:26:56:544: P12.4.2: Testing Null data segment (0 length) 12:26:56:544: Testing Exclusive Owner Connection 12:26:56:545: Path len 20: 34 04 00 00 00 00 00 00 00 00 20 04 24 66 2C 64 2C 65 80 00 - Good Response = "New connection opened" - Bad Response = "Request failed - invalid network path" - Bad Response = "Request failed - no response" - Bad Response = "Connection could not be established" - Timeout = 12000 msecs 12:26:56:550: Connection could not be established 12:26:56:551: Incorrect result, expected 'New connection opened'
We are supposed to open the connection when a data segment of size zero is given.
Currently, we reject the connection because the configuration assembly has been registered with flag EIP_AS_OPTION_FIXEDSIZE, which expects a data segment of matching size or none at all.
So apparently, the EDITT test tool expects a zero size data sement to be handled as if no data segment was provided (it names this Null Data Segment). Since the changes for PSEIP-305, we interpret zero size data segments differently from absent data segments.
Change will be as follows:
Fixed size configuration assemblies will now accept zero size data segments instead of rejecting them with error code CIP_GSR_CONFIG_TOO_BIG.
Attachments
Issue Links
- mentioned in
-
Page Loading...