Module: wine Branch: master Commit: debc5c4961896274b56fc099e028af18a267ff66 URL: https://gitlab.winehq.org/wine/wine/-/commit/debc5c4961896274b56fc099e028af1...
Author: Alex Henrie alexhenrie24@gmail.com Date: Sun Nov 13 21:21:53 2022 -0700
include: Add IN4ADDR_*_INIT to mstcpip.h.
---
include/mstcpip.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)
diff --git a/include/mstcpip.h b/include/mstcpip.h index cb3ce8d41d4..08201f4ea8f 100644 --- a/include/mstcpip.h +++ b/include/mstcpip.h @@ -45,6 +45,16 @@ struct tcp_keepalive #define RCVALL_ON 1 #define RCVALL_SOCKETLEVELONLY 2
+#define IN4ADDR_ANY_INIT { 0, 0, 0, 0 } +#define IN4ADDR_LOOPBACK_INIT { 126, 0, 0, 1 } +#define IN4ADDR_BROADCAST_INIT { 255, 255, 255, 255 } +#define IN4ADDR_ALLNODESONLINK_INIT { 224, 0, 0, 1 } +#define IN4ADDR_ALLROUTERSONLINK_INIT { 224, 0, 0, 2 } +#define IN4ADDR_ALLIGMPV3ROUTERSONLINK_INIT { 224, 0, 0, 22 } +#define IN4ADDR_ALLTEREDONODESONLINK_INIT { 224, 0, 0, 253 } +#define IN4ADDR_LINKLOCALPREFIX_INIT { 169, 254, 0, 0 } +#define IN4ADDR_MULTICASTPREFIX_INIT { 224, 0, 0, 0 } + #else
#define WS_SIO_RCVALL _WSAIOW(WS_IOC_VENDOR, 1) @@ -63,6 +73,16 @@ struct tcp_keepalive #define WS_RCVALL_ON 1 #define WS_RCVALL_SOCKETLEVELONLY 2
+#define WS_IN4ADDR_ANY_INIT { 0, 0, 0, 0 } +#define WS_IN4ADDR_LOOPBACK_INIT { 126, 0, 0, 1 } +#define WS_IN4ADDR_BROADCAST_INIT { 255, 255, 255, 255 } +#define WS_IN4ADDR_ALLNODESONLINK_INIT { 224, 0, 0, 1 } +#define WS_IN4ADDR_ALLROUTERSONLINK_INIT { 224, 0, 0, 2 } +#define WS_IN4ADDR_ALLIGMPV3ROUTERSONLINK_INIT { 224, 0, 0, 22 } +#define WS_IN4ADDR_ALLTEREDONODESONLINK_INIT { 224, 0, 0, 253 } +#define WS_IN4ADDR_LINKLOCALPREFIX_INIT { 169, 254, 0, 0 } +#define WS_IN4ADDR_MULTICASTPREFIX_INIT { 224, 0, 0, 0 } + #endif /* USE_WS_PREFIX */
#endif /* __WINE_MSTCPIP_H */