add ZTS_IN6ADDR_ANY_INIT and zts_in6addr_any
These mimic IN6ADDR_ANY_INIT and in6addr_any For setting sin6_addr in zts_sockaddr_in6: ``` struct zts_sockaddr_in6 addr6; addr6.sin6_addr = zts_in6addr_any; ```
This commit is contained in:
@@ -437,6 +437,12 @@ typedef void (*CppCallback)(void* msg);
|
||||
/** 255.255.255.255 */
|
||||
#define ZTS_INADDR_BROADCAST ZTS_IPADDR_BROADCAST
|
||||
|
||||
|
||||
#define ZTS_IN6ADDR_ANY_INIT {{{0,0,0,0}}}
|
||||
|
||||
|
||||
|
||||
|
||||
// Socket protocol types
|
||||
#define ZTS_SOCK_STREAM 0x0001
|
||||
#define ZTS_SOCK_DGRAM 0x0002
|
||||
@@ -503,6 +509,8 @@ struct zts_in6_addr {
|
||||
//#define s6_addr un.u8_addr
|
||||
};
|
||||
|
||||
const struct zts_in6_addr zts_in6addr_any = ZTS_IN6ADDR_ANY_INIT;
|
||||
|
||||
/**
|
||||
* Address structure to specify an IPv4 endpoint
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user