diff --git a/module/bdev/nvme/bdev_nvme_rpc.c b/module/bdev/nvme/bdev_nvme_rpc.c index 937c82108..f40622c4f 100644 --- a/module/bdev/nvme/bdev_nvme_rpc.c +++ b/module/bdev/nvme/bdev_nvme_rpc.c @@ -282,12 +282,7 @@ spdk_rpc_bdev_nvme_attach_controller(struct spdk_jsonrpc_request *request, /* Parse trtype */ rc = spdk_nvme_transport_id_parse_trtype(&trid.trtype, ctx->req.trtype); - if (rc < 0) { - SPDK_ERRLOG("Failed to parse trtype: %s\n", ctx->req.trtype); - spdk_jsonrpc_send_error_response_fmt(request, -EINVAL, "Failed to parse trtype: %s", - ctx->req.trtype); - goto cleanup; - } + assert(rc == 0); /* Parse traddr */ snprintf(trid.traddr, sizeof(trid.traddr), "%s", ctx->req.traddr);