You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interoperability should be supported during the Simple discovery phase.
According to "9.6.2.2.1 ParameterId space" Vendor-specific ParameterId should not be recognized by other vendors’ implementations for the "PID_NETWORK_CONFIGURATION_SET".
Current behavior
Call to astdds::dds::ParameterSerializer<ParameterNetworkConfigSet_t>::read_from_cdr_message(p, msg, plength) function for PID_NETWORK_CONFIGURATION_SET parameter cannot properly process CDR message in case of message from the non-eProsima vendors and returns false instead of ignoring the vendor-specific parameter.
Steps to reproduce
Run a minimal interoperability demo with a Simple discovery with a second (non-eProsima) client.
Zhurakovsky
changed the title
Processing of vendor specific ParameterId for PID_NETWORK_CONFIGURATION_SET causing interoperability fails.
Processing of vendor specific ParameterId for PID_NETWORK_CONFIGURATION_SET caused interoperability fails.
Feb 19, 2024
Is there an already existing issue for this?
Expected behavior
Interoperability should be supported during the Simple discovery phase.
According to "9.6.2.2.1 ParameterId space" Vendor-specific ParameterId should not be recognized by other vendors’ implementations for the "PID_NETWORK_CONFIGURATION_SET".
Current behavior
Call to
astdds::dds::ParameterSerializer<ParameterNetworkConfigSet_t>::read_from_cdr_message(p, msg, plength)
function for PID_NETWORK_CONFIGURATION_SET parameter cannot properly process CDR message in case of message from the non-eProsima vendors and returns false instead of ignoring the vendor-specific parameter.Steps to reproduce
Run a minimal interoperability demo with a Simple discovery with a second (non-eProsima) client.
Fast DDS version/commit
v2.13.1
Platform/Architecture
Ubuntu Focal 20.04 amd64, Ubuntu Focal 20.04 arm64
Transport layer
Default configuration, UDPv4 & SHM, Shared Memory Transport (SHM)
Additional context
This patch makes me able to fix the issue:
XML configuration file
No response
Relevant log output
No response
Network traffic capture
No response
The text was updated successfully, but these errors were encountered: