Commit e02d0bbd authored by Ziye Yang's avatar Ziye Yang Committed by Jim Harris
Browse files

nvme: add the '=' separator support in spdk_nvme_transport_id_parse



Thus, we can support both ':' and '='.

Change-Id: I4400ba770912a2b20e49432c2e6e2a1bd45c28ed
Signed-off-by: default avatarZiye Yang <ziye.yang@intel.com>
parent 154323ab
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -494,9 +494,12 @@ spdk_nvme_transport_id_parse(struct spdk_nvme_transport_id *trid, const char *st

		sep = strchr(str, ':');
		if (!sep) {
			SPDK_ERRLOG("Key without : separator\n");
			sep = strchr(str, '=');
			if (!sep) {
				SPDK_ERRLOG("Key without ':' or '=' separator\n");
				return -EINVAL;
			}
		}

		key_len = sep - str;
		if (key_len >= sizeof(key)) {