+5
−0
+9
−4
Loading
Currently we accept connections to the discovery subsystem on any listener that has been added to any subsystem (not just the discovery subsystem). This is not proper behavior, especially for TCP. TCP defines port 8009 (not 4420) as the discovery port, so the current behavior means that if NVM subsystems are listening on port 4420, then the discovery subsystem by default is listening there too. For now, continue to allow connections, but print a warning message when someone connects to the discovery subsystem on a listener trid that wasn't previously added. Signed-off-by:Jim Harris <james.r.harris@intel.com> Change-Id: I734bc49d1a21b2edfb675aef4b8551e2d0ccd4d7 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11539 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by:
Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by:
Shuhei Matsumoto <smatsumoto@nvidia.com>