diff options
| author | Jörg F. Wittenberger <Joerg.Wittenberger@softeyes.net> | 2020-03-02 14:29:18 +0100 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2020-03-28 09:52:44 -0700 |
| commit | 9183db6beac96743472e937bb0fb3811b0f99566 (patch) | |
| tree | 615ef6cda10649c666911ac34afda5a8558d8af8 | |
| parent | b8b81991ca363ac287f2d7f05546c54f8c17ebcd (diff) | |
| download | nng-9183db6beac96743472e937bb0fb3811b0f99566.tar.gz nng-9183db6beac96743472e937bb0fb3811b0f99566.tar.bz2 nng-9183db6beac96743472e937bb0fb3811b0f99566.zip | |
Fix type and object access when adding local interfaces.
| -rw-r--r-- | src/transport/zerotier/zerotier.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/transport/zerotier/zerotier.c b/src/transport/zerotier/zerotier.c index bebe67a6..64fdad87 100644 --- a/src/transport/zerotier/zerotier.c +++ b/src/transport/zerotier/zerotier.c @@ -2703,7 +2703,7 @@ zt_ep_set_add_local_addr(void *arg, const void *data, size_t sz, nni_type t) if ((rv = nni_copyin_sockaddr(&sa, data, sz, t)) == 0) { enum ZT_ResultCode zrv; - ZT_Node * zn; + zt_node * ztn; struct sockaddr_storage ss; struct sockaddr_in * sin; struct sockaddr_in6 * sin6; @@ -2734,8 +2734,8 @@ zt_ep_set_add_local_addr(void *arg, const void *data, size_t sz, nni_type t) nni_mtx_unlock(&zt_lk); return (rv); } - zn = ep->ze_ztn; - zrv = ZT_Node_addLocalInterfaceAddress(zn, &ss); + ztn = ep->ze_ztn; + zrv = ZT_Node_addLocalInterfaceAddress(ztn->zn_znode, &ss); nni_mtx_unlock(&zt_lk); rv = zt_result(zrv); } |
