diff options
| author | Garrett D'Amore <garrett@damore.org> | 2024-12-26 21:48:17 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2024-12-26 21:48:17 -0800 |
| commit | 7646fd3e7ba95a03d64405bc3a032a064a921187 (patch) | |
| tree | cded99cd68e00865426476b11961c6553a7cff9d /include | |
| parent | 7f4bb659da505d023f561e6cc8cc691eea686abd (diff) | |
| download | nng-7646fd3e7ba95a03d64405bc3a032a064a921187.tar.gz nng-7646fd3e7ba95a03d64405bc3a032a064a921187.tar.bz2 nng-7646fd3e7ba95a03d64405bc3a032a064a921187.zip | |
zerotier: removed
All vestiges of ZeroTier have been removed. Also, as consequence,
some binary values have changed (specifically the number of the
address family used for NNG_AF_ABSTRACT.)
We may create a new ZeroTier transport that makes use of lwIP to
provide for ZeroTier and native host network coexistence, without
requiring ZeroTier to participate in the native networking stack.
Diffstat (limited to 'include')
| -rw-r--r-- | include/nng/nng.h | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/include/nng/nng.h b/include/nng/nng.h index b3daedb0..62c6e133 100644 --- a/include/nng/nng.h +++ b/include/nng/nng.h @@ -149,19 +149,13 @@ struct nng_sockaddr_in6 { uint8_t sa_addr[16]; uint32_t sa_scope; }; + struct nng_sockaddr_in { uint16_t sa_family; uint16_t sa_port; uint32_t sa_addr; }; -struct nng_sockaddr_zt { - uint16_t sa_family; - uint64_t sa_nwid; - uint64_t sa_nodeid; - uint32_t sa_port; -}; - struct nng_sockaddr_abstract { uint16_t sa_family; uint16_t sa_len; // will be 0 - 107 max. @@ -181,7 +175,6 @@ typedef struct nng_sockaddr_path nng_sockaddr_path; typedef struct nng_sockaddr_path nng_sockaddr_ipc; typedef struct nng_sockaddr_in nng_sockaddr_in; typedef struct nng_sockaddr_in6 nng_sockaddr_in6; -typedef struct nng_sockaddr_zt nng_sockaddr_zt; typedef struct nng_sockaddr_abstract nng_sockaddr_abstract; typedef struct nng_sockaddr_storage nng_sockaddr_storage; @@ -191,7 +184,6 @@ typedef union nng_sockaddr { nng_sockaddr_inproc s_inproc; nng_sockaddr_in6 s_in6; nng_sockaddr_in s_in; - nng_sockaddr_zt s_zt; nng_sockaddr_abstract s_abstract; nng_sockaddr_storage s_storage; } nng_sockaddr; @@ -202,8 +194,7 @@ enum nng_sockaddr_family { NNG_AF_IPC = 2, NNG_AF_INET = 3, NNG_AF_INET6 = 4, - NNG_AF_ZT = 5, // ZeroTier - NNG_AF_ABSTRACT = 6 + NNG_AF_ABSTRACT = 5 }; // Scatter/gather I/O. |
