aboutsummaryrefslogtreecommitdiff
path: root/nbd.h
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2012-08-22 15:59:23 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2012-09-19 15:26:30 +0200
commitee0a19ec2a98989ff634857fb203bc2879d96bff (patch)
tree3a221f8743d9ed7b65e70596d515caf5c80017aa /nbd.h
parent7860a380ac2a9fd09a6e8f31fd9db5318fc91285 (diff)
nbd: register named exports
Add an API to register and find named exports. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'nbd.h')
-rw-r--r--nbd.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/nbd.h b/nbd.h
index 895820b450..f0edb9cdf1 100644
--- a/nbd.h
+++ b/nbd.h
@@ -85,6 +85,10 @@ void nbd_export_close(NBDExport *exp);
void nbd_export_get(NBDExport *exp);
void nbd_export_put(NBDExport *exp);
+NBDExport *nbd_export_find(const char *name);
+void nbd_export_set_name(NBDExport *exp, const char *name);
+void nbd_export_close_all(void);
+
NBDClient *nbd_client_new(NBDExport *exp, int csock,
void (*close)(NBDClient *));
void nbd_client_close(NBDClient *client);