From 72054c70f6edfb4c88bed640ac503f833bccbee0 Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Fri, 18 Nov 2016 10:52:53 -0700 Subject: [PATCH] nvmf/rpc: use spdk_json_write_string_fmt() Change-Id: I7cf36201125a59637b43d4966d8f63e17947bc68 Signed-off-by: Daniel Verkamp --- app/nvmf_tgt/nvmf_rpc.c | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/app/nvmf_tgt/nvmf_rpc.c b/app/nvmf_tgt/nvmf_rpc.c index 9e8abf9e1..9476b2a45 100644 --- a/app/nvmf_tgt/nvmf_rpc.c +++ b/app/nvmf_tgt/nvmf_rpc.c @@ -100,16 +100,12 @@ dump_nvmf_subsystem(struct spdk_json_write_ctx *w, struct nvmf_tgt_subsystem *tg if (spdk_nvmf_subsystem_get_type(subsystem) == SPDK_NVMF_SUBTYPE_NVME) { if (spdk_nvmf_subsystem_get_mode(subsystem) == NVMF_SUBSYSTEM_MODE_DIRECT) { - char pci_str[20]; - - snprintf(pci_str, sizeof(pci_str), "%04x:%02x:%02x.%x", - subsystem->dev.direct.pci_addr.domain, - subsystem->dev.direct.pci_addr.bus, - subsystem->dev.direct.pci_addr.dev, - subsystem->dev.direct.pci_addr.func); - spdk_json_write_name(w, "pci_address"); - spdk_json_write_string(w, pci_str); + spdk_json_write_string_fmt(w, "%04x:%02x:%02x.%x", + subsystem->dev.direct.pci_addr.domain, + subsystem->dev.direct.pci_addr.bus, + subsystem->dev.direct.pci_addr.dev, + subsystem->dev.direct.pci_addr.func); } else { int i; spdk_json_write_name(w, "serial_number");