diff options
author | Patrick McHardy <kaber@trash.net> | 2010-03-03 14:03:41 +0100 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2010-07-25 00:03:41 +0200 |
commit | adc06cfd50aa22cbc661cb75972845b0dc6fb77d (patch) | |
tree | 7fb2147cc9925e0e95e546ef1c65cc70a3f1a5e6 /src/libdect.c | |
parent | 931c335680caa01cc556845b1da43aafdcc46a69 (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.c | 7 |
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; |