diff options
author | Simon Rettberg | 2019-09-04 20:06:11 +0200 |
---|---|---|
committer | Simon Rettberg | 2019-09-04 20:06:11 +0200 |
commit | 543877c7fc17c0a881d6a85c76dfc17f8def7dff (patch) | |
tree | 03fbbf1c23a7577a3b9fdf2b5dc0fda3775d8a04 /src/server/altservers.h | |
parent | [SERVER] Fix altservers_getListForClient() (diff) | |
download | dnbd3-543877c7fc17c0a881d6a85c76dfc17f8def7dff.tar.gz dnbd3-543877c7fc17c0a881d6a85c76dfc17f8def7dff.tar.xz dnbd3-543877c7fc17c0a881d6a85c76dfc17f8def7dff.zip |
[SERVER] Support limiting alt-servers to specific namespace
Not really namespace but simple string matching for the image path. Path
is matched from start with no support for glob or regex, so usually you
want to have a trailing '/' to limit to certain directories.
Diffstat (limited to 'src/server/altservers.h')
-rw-r--r-- | src/server/altservers.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/altservers.h b/src/server/altservers.h index 1e1f119..8e29aaa 100644 --- a/src/server/altservers.h +++ b/src/server/altservers.h @@ -15,9 +15,9 @@ void altservers_findUplinkAsync(dnbd3_uplink_t *uplink); void altservers_findUplink(dnbd3_uplink_t *uplink); -int altservers_getListForClient(dnbd3_host_t *host, dnbd3_server_entry_t *output, int size); +int altservers_getListForClient(dnbd3_client_t *client, dnbd3_server_entry_t *output, int size); -int altservers_getHostListForReplication(dnbd3_host_t *servers, int size); +int altservers_getHostListForReplication(const char *image, dnbd3_host_t *servers, int size); bool altservers_toString(int server, char *buffer, size_t len); |