From: Hannes Reinecke Date: Thu, 17 Jun 2021 07:50:32 +0000 (+0200) Subject: tree: export nvme_free_subsystem() X-Git-Tag: v1.0-rc0~124^2~6 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=00ffc522c90a6a2924fcf04ec63f0cc4d4edef61;p=users%2Fsagi%2Flibnvme.git tree: export nvme_free_subsystem() Required for SWIG interface. Signed-off-by: Hannes Reinecke --- diff --git a/src/nvme/tree.c b/src/nvme/tree.c index 09c80844..bb24465d 100644 --- a/src/nvme/tree.c +++ b/src/nvme/tree.c @@ -32,7 +32,6 @@ static struct nvme_host *default_host; -static void nvme_free_subsystem(struct nvme_subsystem *s); static int nvme_subsystem_scan_namespace(struct nvme_subsystem *s, char *name); static int nvme_scan_subsystem(struct nvme_host *h, char *name, nvme_scan_filter_t f); @@ -233,7 +232,7 @@ void nvme_free_ns(struct nvme_ns *n) free(n); } -static void nvme_free_subsystem(struct nvme_subsystem *s) +void nvme_free_subsystem(struct nvme_subsystem *s) { struct nvme_ctrl *c, *_c; struct nvme_ns *n, *_n; diff --git a/src/nvme/tree.h b/src/nvme/tree.h index 299bbc87..ac45e393 100644 --- a/src/nvme/tree.h +++ b/src/nvme/tree.h @@ -142,6 +142,12 @@ nvme_subsystem_t nvme_lookup_subsystem(struct nvme_host *h, const char *name, const char *subsysnqn); +/** + * nvme_free_subsystem() - + * @s: + */ +void nvme_free_subsystem(struct nvme_subsystem *s); + /** * nvme_subsystem_get_host() - * @s: