-
Notifications
You must be signed in to change notification settings - Fork 788
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[15482] UDPv6 support for fast-discovery-server tool and ROS_DISCOVERY_SERVER #2948
Conversation
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
…e environment variable Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
…ser.h Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
dfa8035
to
23aba1e
Compare
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
23aba1e
to
ffddee6
Compare
@richiprosima Please test this for me 🤯 |
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
@richiprosima Please test this for me 🤯 |
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
@richiprosima Please, I'm iterating, test linux 🙄 |
@@ -691,7 +699,7 @@ void set_server_qos( | |||
|
|||
void set_environment_variable() | |||
{ | |||
std::string environment_servers = "84.22.253.128:8888;;localhost:1234"; | |||
std::string environment_servers = "84.22.253.128:8888;;UDPv4:[localhost]:1234;[2a02:ec80:600:ed1a::3]:8783"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would add a check that showed that using a single DNS entry both an IPv4 locator and an IPv6 locator are added, along with the required UDPv6 transport.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And here it is: ParticipantTests.SimpleParticipantRemoteServerListConfigurationDNS
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
@richiprosima Please test this for me 🤯 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
ROS_DISCOVERY_SERVER
fast-discovery-server
Testing has been updated to take into account IPv6 addresses.
Documentation eProsima/Fast-DDS-docs#401
Contributor Checklist
versions.md
file (if applicable).Reviewer Checklist