summaryrefslogtreecommitdiffstats
path: root/src/libdect.c
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2010-03-03 14:03:41 +0100
committerPatrick McHardy <kaber@trash.net>2010-07-25 00:03:41 +0200
commitadc06cfd50aa22cbc661cb75972845b0dc6fb77d (patch)
tree7fb2147cc9925e0e95e546ef1c65cc70a3f1a5e6 /src/libdect.c
parent931c335680caa01cc556845b1da43aafdcc46a69 (diff)
lce: fix up for kernel sockaddr changes
Also add support to bind to clusters by name. Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'src/libdect.c')
-rw-r--r--src/libdect.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/libdect.c b/src/libdect.c
index 8a8a2e5..c8ab6c0 100644
--- a/src/libdect.c
+++ b/src/libdect.c
@@ -35,11 +35,14 @@ struct dect_handle *dect_alloc_handle(struct dect_ops *ops)
}
EXPORT_SYMBOL(dect_alloc_handle);
-int dect_init(struct dect_handle *dh)
+int dect_init(struct dect_handle *dh, const char *cluster)
{
int err;
- err = dect_netlink_init(dh);
+ if (cluster == NULL)
+ cluster = "cluster0";
+
+ err = dect_netlink_init(dh, cluster);
if (err < 0)
goto err1;