Same OND can be added multiple times
Description
One can add the same OND, i.e., identified by the IP and port as transport address to the controller. Each time a new OND is created. However, the controller does stop asking the actual OND after having multiple entries for the same transport address.
Expected Behavior
Add same OND only once and refuse adding it again.
Actual Behavior
Allows adding same OND over and over.
Possible Fix
Double-check if OND is already in controller before adding it.
Steps to Reproduce
Context
Your Environment
- Version used:
- Environment name and version (e.g. go v1.16.3 on FreeBSD 13.0-current):
- Server type and version:
- Operating System and version: