65ff7a63d2
PCIe transport IDs are a non-standard extension to the NVMe-oF transport address, and they only use the transport type and address fields of the structure. Add a special case so that the rest of the fields are ignored for PCIe addresses. All other transport types are NVMe-oF addresses and should compare all fields. Change-Id: I45ed143ea1712d17c6de8082677deeefd395c8a2 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/365916 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>